Simon Willison · 2026-08-19 · notable
Simon Willison — lines of code count again, but review capacity does not
Simon Willison argues that lines of code became a useful productivity measure once coding agents write them. The limit he hits is review, not typing: he can produce code 100 times faster but cannot hold 100 times more of it in his head.

Simon Willison on why coding agents make code cheap to write and expensive to keep coherent.
What is it?
Lines of code work as a productivity measure again, Simon Willison argues in a post published on 19 August 2026. He states the case directly: "If agents let you produce a thousand lines of debugged code, that really is a very meaningful improvement — as long as the code is the same quality." The post collects highlights from his Talking Postgres interview with host Claire Giordano on how AI is changing software development.
How does it work?
The bottleneck named in the post is human review rather than typing speed. "I can churn out code a hundred times faster. I don't have the cognitive capacity to stay on top of 100 times the amount of code," Willison says. Cheap code also wears down conceptual integrity — the idea from The Mythical Man-Month that a system should feel designed by one mind. Willison points out that the old discipline came from cost: "It used to be that the discipline was enforced on you by the amount of time it took... If it takes an hour, it's so much easier to justify." Agents remove that brake, and he notes "it's very easy to keep adding new rooms, because the cost of adding those rooms is so much cheaper."
Why does it matter?
Teams that measure agent adoption by raw output now have a named counter-argument: the ceiling is how much code a person can still hold in their head, not how much the agent can emit. Claire Giordano's Winchester Mystery House comparison — a house with 140 rooms added piecemeal over 40 years — gives reviewers a short way to describe software that keeps gaining features without a coherent design.
Who is it for?
engineering leads and developers working with coding agents
Try it
https://talkingpostgres.com/episodes/how-ai-is-changing-software-development-with-simon-willison