↓ Skip to main content

“Most existing advice on software architecture is written for $10B+ companies, and as such tends to focus on maximizing things like performance, scalability, availability, reliability, etc.”

Alex Kruppalexkrupp.typepad.com ↗

A startup with three customers does not have Google’s scaling problems. It has a codebase that the next hire has to understand by Friday. Krupp’s rules favor boring, readable Django over clever abstractions. Most startups die from moving too slowly, and a lot of that slowness is architecture copied from companies a thousand times their size.