No Bootstrap, No Principal: The Day My Audit Log Became Fiction
My v0.1.0 series couldn't talk about authorization, because there wasn't any. v0.2.0 shipped RBAC-lite, scoped API keys, and an encrypted secret vau…
Tech news from the best sources
My v0.1.0 series couldn't talk about authorization, because there wasn't any. v0.2.0 shipped RBAC-lite, scoped API keys, and an encrypted secret vau…
For 25 years I've been the person in the room asking to see the data. In incident reviews, in planning meetings, in one-on-ones with engineers who w…
Be honest: what do you actually do while the agent types? I used to just watch. Not read, watch . Scroll the diff as it streamed in, nod at code I h…
Update — v0.3.0 released. CauterRule is now live on GitHub and PyPI . It turns repeated agent failures into permanent standing rules — extract, repl…
Update — v0.1.0 released. CauterRule is now live on GitHub and PyPI . It turns repeated agent failures into permanent standing rules — extract a can…
Previously: 9 Bugs That All Looked Like a Working System · I Built an AI That Rewrites Its Own Prompts · The Edit That Fixed 4 Tasks and Broke 1 · I…
Previously: 9 Bugs That All Looked Like a Working System · I Built an AI That Rewrites Its Own Prompts · The Edit That Fixed 4 Tasks and Broke 1 · I…
Previously: 9 Bugs That All Looked Like a Working System · I Built an AI That Rewrites Its Own Prompts · The Edit That Fixed 4 Tasks and Broke 1 · I…
A few months ago I started building [reversemydiabetes.co]a small health platform focused on helping people manage type 2 diabetes through diet and…
Previously: 9 Bugs That All Looked Like a Working System · I Built an AI That Rewrites Its Own Prompts · The Edit That Fixed 4 Tasks and Broke 1 · I…
Previously: 9 Bugs That All Looked Like a Working System · I Built an AI That Rewrites Its Own Prompts · The Edit That Fixed 4 Tasks and Broke 1 · T…
Previously: 9 Bugs That All Looked Like a Working System · I Built an AI That Rewrites Its Own Prompts · The Edit That Fixed 4 Tasks and Broke 1 I b…
This is a companion to the PlannerCritic series . Article 5 was about what happened when I tried to break my own engine. This one is about the three…
This is a companion to the PlannerCritic series . Article 2 was about a specific critic bug. This one is about the design principle I extracted from…
In the last article , I argued that the safety contract should move out of the LLM critic and into deterministic gates. The critic can vary. The gat…
Latest release: v0.2.2 — Aug 29, 2026 I did something I usually try hard not to do in a field test. I changed the design after it had already starte…
v0.2.1 RELEASED — Aug 28, 2026. Release notes · Field test report v0.2.1 Key Finding: DeepSeek+GPT (0.246 convergence, no Mistral) performed the sam…
The first time I ran two LLMs against the same pull request, 89% of their "debate" was fake. Not wrong. Not low-quality. Fake. The second model was…
Ever wonder how those "how tall will my child be?" calculators actually work? They're not magic — but the science behind them is surprisingly intere…