A drained circular moat walled with accumulated human work, its contents flowing out through a single red meter to three small piles beyond. Latest essay · October 2026 · 6 min

Now it is our turn

Agents now reverse engineer closed code for the price of a weekend. The illustrators and the mathematicians got here first. What is dissolving is not a licence. It is the deal that protected skilled work. Read the essay

The archive

Essays on code, quality, and the choices we make while building with AI.

Ten essays · since Mar 2026

A first calibration

I ran my own AI code reviewer against 2,740 security tests with five models, from a $52 cloud run to two models under my desk. The one that found the most was also wrong the most.

8 min

God Does Not Play Dice. We Built Software That Does.

Einstein lost the argument about a probabilistic universe. Software has just lost the same one. What that costs, what scale buys back, and where the road forks.

10 min

Europe's Fable: The Off Switch Was Never Ours

A US export order switched off Fable for all of Europe over a weekend. Europe already started its own answer, and is funding it like a research grant.

8 min

Before it gets a number

CitrixBleed 3 is the third memory overread of its kind in three years. CVEs label what got hacked. CWEs are what was sitting in the code.

5 min

The Decision Is Already Ours

Two American companies are giving opposite answers to what AI is for. China has a third. Europe is silent. The decision belongs to the rest of us.

7 min

Local Models Are Not Frontier. They Are Enough.

Five labs shipped open-weight models in ten days. The frontier keeps moving but the floor moves faster. What local models are now enough for, and what they are not.

5 min

Your Dependencies Are Someone Else's Attack Surface

Supply chain attacks have escalated sharply in fifteen months. Shai-Hulud, Axios, TeamPCP, and what you can do about it.

7 min

Project Glasswing Has a Blind Spot. It's You.

Glasswing gave 50 organizations access to AI-powered vulnerability discovery. What about the other 33 million developers?

5 min

Introducing quodeq

Why we built an AI-powered code quality compass, and what makes it different from static analysis.

3 min