Posts

Forbidden donut
6 August 2026
A follow-up to Donut Lab: a study in deception in venture-backed technology, published 25 March 2026. If you haven't read it already, go and have a look (please do, it'll

Sovereignty is a substrate
28 July 2026
There is a company in Japan that makes the seasoning in your instant ramen and the insulating film inside almost every advanced AI chip on the planet. It is the

What shape is a bubble?
27 July 2026
Nobody's going to call you shocking or subversive if you point out that we're experiencing an AI bubble. And as with all financial and cultural phenomena, the temptation is to

The computer at the bottom of a canal
18 July 2026
Somewhere at the bottom of the Forth and Clyde Canal, buried in the silt, there is a box of custom silicon that was right about almost everything. Back in 1988

A distribution of one
9 June 2026
Most of the new software being built right now will never have more than one user. One person, one team, or one company. The industry thinks that is a failure.

It wasn’t built for this
27 May 2026
GitHub's platform uptime over the last 90 days is 86.98%. That is not a typo. Marek Šuppa, who built an independent tracker because GitHub stopped publishing aggregate uptime numbers on

Mind the imaginary gap
26 May 2026
There's a question I get asked very frequently at investor events: why did we choose to float Raspberry Pi, the company I co-founded, on the London Stock Exchange rather than

Three camps alike in dignity
20 May 2026
🪧 A full catalogue of the field can now be found at agentlanguages.dev. In the last six months, programming languages designed for models rather than humans have started to appear.

Documentation-first programming
19 May 2026
I find it somewhat ironic that the part of the job that most developers hate is about to become the whole job. Because, at least as far as I can

Language design doing the heavy lifting
13 April 2026
A model just wrote perfect code in a programming language it has never seen. Moonshot's Kimi K2.5 scored 100% on a benchmark of 50 coding problems written in Vera, a