Software Architecture
The evolving answer to 'how do we organize code at scale?' — structured programming to LLM orchestration.
16 posts· 1967 – 2013
-
Docker: the container that shipped the machine
-
The machine that learned to break itself
-
Amazon's API mandate
-
Service-oriented architecture: three specifications and a decade of optimism
-
The spy at Snowbird
-
The dissertation that named the web
-
Enterprise JavaBeans and the era of the application server
-
Design Patterns: the catalog that gave software a common language
-
Three-tier architecture, or how the application server ate the fat client
-
Seven boxes in Washington
-
The machine at the end of the hallway
-
Structured programming: sequence, selection, iteration
-
What the flowchart hides
-
What the module doesn't tell you
-
The letter that killed the goto
-
Simula 67, or how a Norwegian harbor simulation gave software its objects