1. T Today's PHP Security Release, and How We're Strengthening PHP Security Today's PHP Security Release, and How We're Strengthening PHP Security If you're running anything on PHP it's vital you upgrade - today's updates (across the entire PHP 8 10/22 02:41 ♡
2. Panache — RTS Belle Époque pour mobile Panache — RTS Belle Époque pour mobile Well this is delightful: I released Battle Drones yesterday under an Apache 2.0 License and there's already a French language fork which resk 10/22 00:25 ♡
3. E eMudhra Intermediate CA Compromise eMudhra Intermediate CA Compromise This is very, very bad news: The private keys of eight eMudhra intermediate CA certificates have been compromised. They chain to roots trusted by 10/21 07:50 ♡
4. Battle Drones - a vibe coded RTS with audio-based multiplayer My latest vibe coded game experiment is a Command & Conquer style RTS (Real Time Strategy) game called Battle Drones ( play it here ). Unlike my previous experiments , this one is 10/21 03:34 ♡
5. M My obituary for programming My obituary for programming Jeremy Scheff poignantly captures the key loss caused by coding agents for career programmers who enjoyed the puzzle of developing code: Programming tur 10/20 07:58 ♡
6. L llm-tools-datasette 0.1.1 Release: llm-tools-datasette 0.1.1 When I switched LLM over to httpx2 in LLM 0.33 I forget that this would break any plugins which used httpx without directly depending on it. llm- 10/19 07:43 ♡
7. L llm-echo 0.5 Release: llm-echo 0.5 I'm working towards a new LLM release, and testing PRs caused me to revisit the llm-echo debug plugin. This plugin provides a "model" which doesn't involve an 10/19 07:16 ♡
8. I Inline rendering with document.currentScript Inline rendering with document.currentScript Lean Rada describes a neat trick that takes advantage of the document.currentScript property. You can use that to drop in a tiny inlin 10/18 05:11 ♡
9. W web-edit 0.1a2 Release: web-edit 0.1a2 web-edit ( previously ) is my tiny web app for browsing and editing files in a folder. I mainly built it for editing files on different machines via Tailsca 10/17 21:16 ♡
10. Q Quoting Addy Osmani, Morgan Westlee Lunt, and Qing Wang We think "did a human read the code?" is an imprecise proxy for "what could go wrong with this change, and which check—automated or human—is the right one to catch it?" Asking that 10/17 06:06 ♡