// a weekly series

Extreme AI Programming

Essays on what comes after Agile, when the developer is an AI agent. A homage to Kent Beck's Extreme Programming Explained. One piece a week, published here first.

By Barrie Hadfield · Co-founder and CEO, Mindset AI

The essays

About this series

For the last eighteen months, most of the code shipped by the team I run has been written by agents. That single fact has slowly reshaped every habit I thought I understood about how software actually gets made, and the gap between what Agile assumed in 1999 and what the work looks like now has become too wide to keep quiet about.

There is a harder part underneath that gap, which the industry has been slow to talk about openly. The junior job market has all but disappeared in the last year, because a senior engineer with a competent agent now ships what used to take a team of five. The obvious economic move is to hire the senior and skip the juniors, and that move is being made everywhere, quietly. Unless those of us already inside reshape around what the next generation has to bring, the industry will run on the experience it has now and stop restocking. Part of why I am writing this now, rather than waiting, is that I think we have about two years to get this right.

So I am writing a weekly essay series, which will become a short book. It is called Extreme AI Programming, the title a homage to Kent Beck's Extreme Programming Explained.

The argument, compressed. Agile is a coordination protocol for humans, and a good one. But the shape of the coordination problem has changed. The developer is increasingly not a person. It is an agent, often several at once, each running its own conversation with a different member of the team, each producing work on its own cadence. Standups, story points and sprint velocity do not survive contact with a room like that. A new discipline is emerging to replace them, and this series is an attempt to describe what it actually contains.

— Barrie

I am co-founder and CEO of Mindset AI, where we are building Memex, a decision and knowledge layer for AI-native engineering teams. This series is the thinking that shapes our product. I will flag it explicitly when an article touches something we build. Most of it is simply where the industry is going, with or without us.