The PGS essay series, in order.

#01 — Why Software Architecture Must Change in the AI Era
Separating What Is Dispensable from What Must Endure Software is changing faster than we can understand it. AI can now generate production-quality code at speeds that dwarf human output. Entire features can be scaffolded in minutes. Refactors that once took weeks are completed in seconds. But there is a growing problem hiding beneath that productivity surge: We no longer know, with confidence, what our systems actually do. When someone asks, “What does this system do?” the answer usually requires reading thousands of lines of code. Business rules, constraints, edge cases, compliance logic — all of it is embedded inside implementation details. ...








