Building Evolutionary Architectures
Support Constant Change, and the Quiet Case Against Deciding Everything on Day One
PhenomenonConway's Law
Any Organization That Designs a System Will Produce a Design Whose Structure Is a Copy of the Organization's Communication Structure
PrincipleDesign Patterns
Elements of Reusable Object-Oriented Software, and the Misunderstanding That Lasted Thirty Years
PhenomenonESB
The Bus That Became the Destination
Anti-patternEnterprise
Where Software Goes to Become Expensive
PhenomenonGNU
The Operating System That Wrote Everything Except the Operating System
EntityGitHub
The Social Network for People Who Don't Like Social Networks
EntityGoogle
The Company That Organized the World's Information and Disorganized Its Own Products
EntityGraphQL
Ask for Exactly What You Need, Then Spend a Week Securing It
TechnologyLegacy Code
Code That Works, Written by Someone Who Left, in a Style That Is No Longer Fashionable
PhenomenonLinux
The Operating System That Won Everything Except the Desktop
TechnologyMicroservices
Forty-Seven Network Calls in a Trench Coat Pretending to Be Architecture
Anti-patternMicrosoft
The Empire That Lost, Then Won, Then Lost, Then Won Again
EntityREST
Representational State Transfer, or The PhD Thesis That Became a Religion
PrincipleRewrite
This Time We'll Do It Right
Anti-patternSAP
Systems, Applications & Products in Data Processing, or The Software That Processes You
EntitySoftware Architecture
The Decisions You Can't Undo, Made by People Who Won't Be Here
PhenomenonSolid
The Enterprise Platform That Refused to Be Enterprise
TechnologyThe Monolith
The Answer That Was Always There, Waiting Patiently at 47 Milliseconds
ArtifactThe Rewrite
This Time We'll Do It Right
Anti-patternWindows
The Operating System You Didn't Choose But Can't Leave
Technology