Skip to main content
We deleted the LLM call and everything got faster, cheaper, and more honest
ai

We deleted the LLM call and everything got faster, cheaper, and more honest

A peer-reviewed study found regex tied an LLM on accuracy for structured extraction while running 28,000× faster. The case for AI as seasoning, not flour: route the predictable 90% to deterministic code, escalate only the fuzzy long tail to a model. A decision rule, real numbers, and the honest counterpoint (don't parse HTML with regex).

2026-08-03 / 05 min
Your 1M-token context window is a lie (context rot)
ai

Your 1M-token context window is a lie (context rot)

Chroma tested 18 models: accuracy falls well before the advertised limit, and semantically-similar distractors hurt more than the raw token count — models even did better on a shuffled haystack than a coherent one. Plus RULER's 'effective context' and Lost-in-the-Middle. Why curated retrieval still beats stuffing everything in the window.

2026-08-03 / 04 min
Your coding agent's guardrails barely fire — the model is the only thing saying no
ai

Your coding agent's guardrails barely fire — the model is the only thing saying no

A July 2026 Concordia benchmark (IssueTrojanBench) found 66.5% of malicious instructions hidden in GitHub issues bypassed every guardrail in Cursor, Claude Code and Codex — and nearly every block came from the base LLM refusing, not the agent's own safety layer. What that means if you point an agent at anything you didn't write.

2026-07-29 / 04 min
GhostApproval: the approval dialog in my coding agent lied to me
ai

GhostApproval: the approval dialog in my coding agent lied to me

Wiz disclosed a symlink flaw (July 8) letting a malicious repo trick six AI coding assistants — Claude Code included — into writing to your ~/.ssh while the approval dialog showed a harmless filename. How it works, the CVEs, Anthropic's fair-to-note dispute, and why the approval prompt was never my real security boundary.

2026-07-29 / 04 min
Anthropic's $1.5B copyright settlement: what it actually means for devs (and what it doesn't)
ai

Anthropic's $1.5B copyright settlement: what it actually means for devs (and what it doesn't)

Final approval landed July 20. Training on legally-acquired books was ruled fair use; acquiring pirated copies was not. But the ruling says nothing about model outputs and creates no forward license — so for a dev using Claude to write code, it changes nothing in either direction. Separating the headline from the law.

2026-07-29 / 04 min
AI feels faster. A careful study says it made experts slower. I went looking in my own week.
ai

AI feels faster. A careful study says it made experts slower. I went looking in my own week.

METR ran a proper randomised trial: experienced devs felt AI made them 20% faster; the stopwatch said 19% slower. I use Claude Code daily and would have bet the same way they did. What the study actually measured, the nuance that stops it being 'AI is useless', and the uncomfortable thing I caught myself doing on code I know cold.

2026-07-27 / 05 min
I added llms.txt so you don't have to
ai

I added llms.txt so you don't have to

I shipped an llms.txt on this blog last week, then went looking for proof anything reads it. Google's John Mueller compares it to the old keywords meta tag; a 2026 study of ~38,000 AI-cited domains found zero citation advantage (p=0.85). Where it's genuinely useful, how to test it against your own logs, and why a helper file is a long shot on a web that already ignores robots.txt.

2026-07-27 / 05 min
The EU AI Act grows teeth on August 2nd. Here's what actually changes for a Belgian dev.
ai

The EU AI Act grows teeth on August 2nd. Here's what actually changes for a Belgian dev.

The panic says every European developer needs a compliance officer by Sunday. I read the regulation instead. Using Claude Code to write code? Nothing changes for you. Shipping an LLM feature? Smaller than you fear. The €35M headline? Not even the right number. An honest split of hype from what a solo dev must actually care about.

2026-07-27 / 05 min
The flat-rate era of AI coding is ending. Here's what my stack costs now.
ai

The flat-rate era of AI coding is ending. Here's what my stack costs now.

GitHub Copilot went token-metered on 1 June, Cursor split its usage pools, and Sonnet 5's intro API price expires 31 August. The flat monthly plan for AI coding is quietly over. Why it broke, what it does to a working dev's bill, and the one rule I now budget by.

2026-07-24 / 05 min
Pi: the coding agent that fits in your head
ai

Pi: the coding agent that fits in your head

Pi is Mario Zechner's minimal coding agent: four tools, a system prompt under 1,000 tokens, and skills that load only when needed. I ran it on this blog's Drupal repo. It's the clearest look at the machinery I've had in a while, and it has no seatbelts, on purpose.

2026-07-24 / 04 min
Subscribe to AI