Systems

Systems thinking. Feedback loops. Scale effects. Connecting technical decisions to consequences.

Leaky Abstractions
Complexity

The Law of Leaky Abstractions

Why every attempt to simplify a complex distributed system eventually fails and leaks the complexity back to the user.

Feedback Loops
Dynamics

Oscillating Feedback Loops

How rapid auto-scaling systems can create resonance disasters that bring down entire platforms.

Diseconomies of Scale
Scale

Diseconomies of Scale

At a certain point, adding more engineers slows down shipping. We analyze the math behind communication overhead.