The Case for Change

The systems we build reflect the era that shaped them. From the era of early mainframe development when software was treated like an engineering discipline, to the speed of the dotcom boom, to moving fast and breaking things during ZIRP, each epoch had its own logic, its own incentives, and its own blind spots. This series examines those forces and makes the case for why our approach to software architecture must evolve as we enter a new era of intelligent, autonomous systems.

May 1, 2025 4 chapters