A newsletter for engineers who build at scale

The laws that govern
every system at scale.

Master the timeless principles behind how the world's best companies architect systems - one law at a time.

Free
Biweekly
0+ engineers
The Laws

Explore the Laws

The mental models that separate junior engineers from senior architects.

01

Law of Caching

"Every read-heavy system eventually becomes a cache design problem. The question isn't whether to cache - it's what to invalidate."

Performance
02

Law of Eventual Consistency

"In distributed systems, strict consistency is a luxury. The systems that scale embrace eventual consistency where it matters least."

Distributed Systems
03

Law of the Single Point of Failure

"If a component can fail, it will fail - at the worst possible time. Every SPOF is a ticking clock on your system's reliability."

Reliability
Subscribe to unlock
04

Law of Load Distribution

"The fastest way to kill a system is to send all traffic to one place."

Scalability
Subscribe to unlock
05

Law of Data Gravity

"Data attracts services, applications, and more data. The larger the dataset, the harder it is to move."

Architecture
Subscribe to unlock
06

Law of Trade-offs

"There are no perfect systems, only trade-offs you understand and trade-offs you don't."

Fundamentals

Subscribe to unlock all 50+ laws →

Latest

Recent Issues

A taste of what lands in your inbox.

Ready to master the laws
of system design?

Subscribe Free on Substack →

Join 2,000+ engineers. No spam. Unsubscribe anytime.