As coding becomes increasingly automated, software architecture is becoming the highest-leverage skill in engineering. AI agents thrive in systems with clear boundaries, strong conventions, and predictable patterns—pushing the industry toward more machine-legible architectures and a new native AI development workflow.

As coding becomes increasingly automated, software architecture is becoming the highest-leverage skill in engineering. AI agents thrive in systems with clear boundaries, strong…

In my previous post, I described how historical trends shaped our (or at least my) perception of...

"Developers are generating more code, but accumulating more technical debt." I spend a lot of time...