60 FPS
Nathan Atherton
Back to Blog
15 posts across 4 themes

AI-First Development

I build software by directing a team of AI agents rather than typing most of the code myself. This page collects everything I have written about that shift, organised by theme rather than date. Start with the journey posts if you are new to the idea, or jump straight to the setup and patterns if you want the practical detail.

Start here

The journey posts: how I went from Copilot autocomplete to orchestrating agents, and an honest account of six months working this way.

The setup

The tooling that makes the workflow safe and observable: my published Claude Code configuration, the git hooks that guard unsupervised agents, custom status lines, model routing, and running it all from a phone.

The pattern

The core working model: treating AI as a team of specialists with a manager coordinating them, and having two instances review each other's code.

In practice

What the workflow changes day to day: the staff engineer's role, why the async manager pattern suits remote life, and month-long stints shipping from Lisbon, Rome, and Split.