Software Architecture After AI
The article discusses the impact of AI on software architecture, emphasizing how AI has significantly reduced the time required for code-level changes. As a result, many decisions that were once considered architectural are now routine, shifting the focus to data, service boundaries, and user trust. The author argues that this transformation allows for faster feature delivery and a reevaluation of observability in software development.
- ▪AI has collapsed the wall-clock time required to make substantial code-level changes.
- ▪Most code-level decisions are no longer considered architectural due to the reduced cost of reversal.
- ▪The focus of software architecture has shifted to data, service boundaries, and user trust.
Opening excerpt (first ~120 words) tap to expand
Photo by D Brz on UnsplashSoftware architecture after AIApr 21, 2026 · 16 min readOne of the more useful definitions of software architecture comes from Building Evolutionary Architectures: architecture is definitionally the stuff that’s hard to change.1 I’ve always found this definition to be the most honest framing available, to say nothing of the simplest. It doesn’t pretend architecture is about beauty or correctness or your resident architect’s favorite stalking-horse. It acknowledges that what makes a decision “architectural” is not its conceptual weight but its cost to reverse and its business impact. And “hard to change” has always been, at root, about wall-clock time: coordination cost, incident mitigation, cognitive load, handoff friction.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Gears Within Gears.