Writing a Big Application in Modern Frameworks
3 parts, in reading order.
- 1
The Qualities of Quality Code
26 June 2026
What separates quality code from merely good code: nine plain-language, framework-agnostic qualities you can check your own code against — even in the age of AI.
- 2
The Quality of AI Code
13 July 2026
AI made one hard problem easy — getting code to run. But running was only ever one of the nine qualities. When you don't type the code yourself, the question stops being who wrote it and becomes whether it has the qualities at all.
- 3
Let AI Loose
30 September 2026
I gave an AI a complete plan for an application and said nothing about how to build it. What came back runs perfectly and fails five of the nine qualities of quality code. Here is the receipt.
