David Senra
๐ค SpeakerAppearances Over Time
Podcast Appearances
first principle strategy says what to build it doesn't say how to build it without catastrophic mistakes along the way on to the next subheading the engineering if the strategy is to rethink everything from first principles how do you actually execute that without major consequential failures the standard answer is to analyze exhaustively before building so he's going to describe the standard answer and i love how he talks about spacex literally inverted this
Traditional aerospace follows this path religiously.
A NASA report on the Commercial Crew Program noted that Boeing utilizes a well-established systems engineering methodology targeted at an initial investment in engineering studies and analysis to mature the system design prior to building and testing.
Must be really fun to read these kind of reports.
Plan extensively, freeze requirements early, minimize test failures.
This is the measure twice, cut once approach.
Here's the problem with the traditional approach.
You can't think your way to perfect solutions for problems you don't fully understand.
You can't think your way to perfect solutions for problems you don't fully understand.
Your model is always wrong in the ways you don't know yet.
Complex systems have emergent behaviors that only appear when the pieces are actually bolted together.
This is the paradox of first principle design.
If you're questioning every inherited assumption, which you should, you're venturing into territory where analysis alone can't tell you what works.
The physics might be known, but how the physics will interact with your specific materials, your specific manufacturing tolerances, your specific assembly process, that's not something you could derive from first principles.
That's something you have to discover.
And so what SpaceX does instead is they use reality as their validation tool.
The alternative is to use reality as your primary validation tool.
SpaceX focuses on rapidly iterating through a build, test, learn approach that drives modifications towards design maturity.