Posts

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
Read more

Donut Lab: a study in deception in venture-backed technology

25 March 2026
When Finnish startup Donut Lab announced at CES 2026 that it had created the world's first production-ready solid-state battery, hardware folks like us got very excited, but on looking closer
Read more

The ladder is missing rungs

19 March 2026
This is a lightly edited transcript of a talk I gave at QCon London on 17 March 2026. AI is approaching perfection on exactly the tasks that used to comprise
Read more

A language designed for machines to write

28 February 2026
Back in January I sat down and wrote about the idea that maybe we should we look at building a programming language optimised for AI. Since writing that article I
Read more

The web just got a second audience

18 February 2026
Buried in a quiet announcement on a developer mailing list at the beginning of last week was a point of inflection, the point where the web stopped being just for
Read more

The Valley and the Monomyth

9 February 2026
Humans are inherently narrative-driven creatures. We are driven by the stories we tell others, and the stories we tell ourselves. The idea that you can somehow argue someone out of
Read more

The ghost in the statistical machine

6 February 2026
Over the last two weeks we've all been captivated by Moltbook, the social network for AI agents. Moltbook is built on top of Openclaw (née Moltbot, née Clawdbot, the project
Read more

The new programmers?

12 January 2026
Writing code is a huge bottleneck. Software started out custom-developed within companies for their own use. It only became a mass-produced commodity when demand grew past available supply. However, no
Read more

Technology does not solve problems

3 December 2025
Technology comes in waves. Our industry is always awash with excitement about something. I've watched these waves come and go over the last thirty years. At one point, and for
Read more

We need a new Turing Test

30 November 2025
Every time there is some sort of perceived advance towards a general artificial intelligence we talk about it as a breakthrough, right up until we understand what it's doing, how
Read more