Skip to main content

Simplicity

Make things work then do it better, faster, cheaper with less effort to master.

tip

Simplicity is the ultimate sophistication - Leonardo Da Vinci

The Engineering Principle

Simplicity is not the starting state — it's the ending state after removing everything that doesn't add value. Most systems start simple and grow complex through accumulation. Each addition makes sense in isolation. The whole becomes incomprehensible.

Musk's 5-step algorithm: Delete the requirement, simplify the design, optimize, automate, accelerate. The critical discipline is doing these in order. Optimizing before simplifying is building on the wrong foundation.

In product: Features that solve one user problem clearly beat features that half-solve five problems. Complexity in the interface reflects complexity in the team's thinking. The product roadmap is a simplicity test — can you say no to the useful thing because it doesn't serve the core job?

In engineering: Every abstraction is a bet that the complexity it hides is worth the indirection it introduces. Good abstractions compound. Premature abstractions accrete — they make the system harder to understand without making it easier to extend.

In communication: The simplest explanation is the one where the reader doesn't need to hold anything in reserve. Writing that requires the reader to track five parallel threads simultaneously is a thinking problem, not a style problem.

The paradox: Simplicity requires more effort than complexity. It takes longer to write a short letter. It takes longer to design a product that does one thing perfectly than one that does many things adequately.

Context

Questions

How do you distinguish between simplicity achieved through genuine reduction and simplicity achieved by hiding complexity somewhere else?

  • At what point does a product become too simple — when does removing features remove value rather than noise?
  • Which organizational process is most likely to add complexity that persists after the original justification disappears?
  • If Musk's algorithm says "delete the requirement first," what is the equivalent step for organizational structure and process?