Building ChefCollect: The side project that AI helped me actually finish
ChefCollect started as a Christmas break experiment with extracting recipes from cookbook …
One of the stranger side effects of AI-assisted software development is that it may finally give engineering teams enough breathing room to engineer properly again. That sounds backwards at first, because most conversations around AI focus on acceleration. Faster delivery. Faster implementation. Smaller teams producing more software. More tickets completed in less time.
And yes, AI absolutely enables that; but I increasingly suspect the more interesting long-term impact is not speed. It is the possibility that engineering teams might finally have enough leverage to spend time on the parts of software delivery that have slowly been squeezed out over the last decade.

For years, many organisations have optimised themselves entirely around throughput. Short-term delivery pressures became constant behaviours, planning became compressed, and documentation was treated as overhead. Discovery sessions have shortened, and architecture discussions have been skipped because “we need to start building”.
Somewhere along the way, many teams accidentally convinced themselves that intentional engineering was the enemy of agility.
One of the most frustrating things I have watched over the years is agile gradually becoming shorthand for skipping engineering discipline.
The irony is that genuinely good agile teams never behaved like that at all; strong agile teams collaborate heavily, continuously refine understanding, challenge assumptions, and iterate intentionally, breaking work into manageable chunks while maintaining a coherent understanding of the wider system.
The problem was never agile itself. The problem was organisations trying to optimise every process purely around delivery speed. AI changes those economics dramatically.

One of the most interesting things about modern AI tooling is not actually code generation. It is everything surrounding the code.
Imagine a discovery workshop where:
Suddenly, many of the supporting engineering artefacts that teams previously neglected become almost free to produce (the less we talk about new token billing the better, until Monday).
That matters enormously.
For years, teams avoided documentation because writing and maintaining it required significant human effort. Now the economics are changing. AI can produce first drafts at extraordinary speed, which means engineers can spend more time refining ideas instead of starting from blank pages. And that is a genuinely exciting shift.
One of the things I quietly worry about with AI-assisted development is organisations using it purely to increase throughput. More tickets, more code, and more output. But perhaps the opportunity is in an entirely different kind of increase.
AI can and should create space for more:

Some of the best engineering work I have ever seen did not emerge from isolated coding sessions. It came from people standing around whiteboards, challenging assumptions, debating trade-offs, and gradually refining understanding together.
That kind of collaborative engineering became harder when every organisation was under relentless pressure to increase delivery speed. AI may finally give us enough leverage to reclaim some of that time.
There is a dangerous misconception emerging that AI reduces the importance of engineering skill because implementation itself becomes easier, and open to more people with less experience. I increasingly think the opposite is happening. When implementation becomes cheap, the quality of thinking surrounding implementation becomes more important; people who have ideas can now access a way to rapidly prove them. Just so long as they have an experienced engineer help productionise it before risking their future client’s data!
The future value of engineers can now increasingly come from:
In other words:
craftsmanship.
Perhaps the strangest irony of the continuing acceleration of AI is this: the more powerful and less dependent on human effort our tools become, the more important the judgement of a human engineer becomes.

Thank you to Nick Fancher, Amr Taha™, Crystal Y, Arnaud Weyts, and Federico Scarionati on Unsplash for the photos used in this post.
