Posts

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

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

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

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

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

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

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

Don’t build platforms, solve problems
29 October 2025
The industry we work in is built on top of legacy code, and ephemeral trends. The day-to-day experience of most developers involves working within large legacy code bases, and while

You told me to go back to the beginning. So I have.
31 July 2025
I don't believe there can be any debate around this, but the best movie of all time is The Princess Bride. Near the end of the movie, when all seems

You’re crowdfunding your…what, now?
6 June 2025
We look in a lot of places for young companies we might want to work with or invest in. One arrow in the quiver is crowdfunding websites: I've met hardware