A field report from the frontlines of AI-assisted development at scale — why language models optimize locally, how that corrupts architecture over time, and what I am doing about it.
Building software is maybe 10% of the job. The other 90% is living with what you built. Senior developers understand this—and it changes how they write every line of code.
Exploring why core software engineering principles like design, testing, and maintainability are becoming even more critical for managing complexity and risk in the age of AI-powered code generation.