Writing
Notes on Claude Code, coding agents, LLMs in production, and what goes into a harness.
-
August 25, 2026
What Claude Code training costs in France
Public prices from five French training vendors, collected in late August 2026, and what a crawl of their catalogs actually proves.
-
March 28, 2026
Every agent works in the demo
The resumption contract: what a fresh session reads first, why conversation history is not state, and the test that separates a demo from production.
-
March 28, 2026
Most SKILL.md files work once
What makes an agent skill hold up past the first session: a trigger-clear description, a short file, scripts for deterministic work, a resumption contract.
-
March 28, 2026
The 99% problem
Compound error rates in long agent pipelines, the success table at 99, 95 and 90 percent per step, and why shorter segments beat better models.
-
March 28, 2026
The model is the easy part
Scaffolding moves task completion more than model choice does, and what a production agent harness has to hold up under.
-
March 28, 2026
Your agent isn't confused. It's drowning.
Context bloat as the main undiagnosed failure mode: tool overload, raw corpora handed to agents, and subagents used as context firewalls.
-
March 25, 2026
The context envelope: what your LLM chat agent needs but isn't getting
The JSON payload a web app should wrap around every chat turn: six sections, the prompt injection and cache gotchas, and a ship order to follow.
-
March 25, 2026
The MCP paradox
A year of MCP: the integration problem it solved, the context bloat it created, the CLI comeback, and why the real constraint on agents is attention.
-
March 25, 2026
TypeScript vs JavaScript for AI agents: the feedback loop is everything
The compiler gives a coding agent a loop it can close on its own. Without it you are the loop, and the regression and token numbers show the gap.
-
March 25, 2026
Your new job title is AI office manager
Most of the day around a coding agent is plumbing. What compounds is the CLAUDE.md files, the skills, and the connectors that make a workspace usable.