Skip to main content

First Principles

How do you cut through bullshit to validate the truth, and apply force where it creates the greatest step improvement?

Strip away received wisdom. Reason from what you can see, test, and validate yourself.

Most thinking is analogy — copying what others did. First principles creates what didn't exist.

Reasoning by AnalogyReasoning by First Principles
"This is how it's done""What's actually required?"
Incremental improvementStep-change innovation
Constrained by precedentConstrained only by physics
Fast but localSlow but global

The Method

"The first basis from which a thing is known." — Aristotle, Metaphysics

StepActionQuestionTechnique
1Identify assumptionsWhat do I believe is true?Five Whys — ask "why?" until you hit bedrock
2Decompose to fundamentalsWhat are the irreducible components?Socratic questioning — expose hidden constraints
3Rebuild from scratchGiven only these truths, what's optimal?Physics test — does it violate natural laws?
4SimplifyWhat can I remove without breaking it?Delete until it breaks, then add 10% back

Example: SpaceX rockets. Industry price: $65M. Musk asked: "What are rockets made of?" Aluminum, titanium, copper, carbon fiber. Raw materials = 2% of price. Built in-house. Cut costs 90%.

Naming First

The first principle of first principles: how do you name and categorize things by their purpose? This is nomenclature (naming) and taxonomy (classification). Without naming standards, you can't decompose to fundamentals — you don't know what you're looking at.


Applied: Optimisation

Musk's 5-step algorithm — first principles applied to process optimisation. Steps must be done IN ORDER.

StepActionPrinciple
1Question requirementsYour requirements are definitely dumb
2Delete parts/processesIf you don't add 10% back, you didn't delete enough
3Simplify & optimizeDon't optimize what shouldn't exist
4Accelerate cycle timeDon't dig your grave faster
5AutomateOnly automate what survived steps 1-4

Most engineers start at step 5. That's the mistake. For the full improvement loop — document, measure, analyze, improve, standardize — see Process Optimisation.

Context