Principles
How I think and operate.
01
Validate early.
Test assumptions as early as possible with the smallest possible experiment. Build the smallest thing that can possibly work to validate the riskiest assumption.
02
Create Knowledge
Not artifacts. Build systems that create knowledge, not just store it.
03
Optimize the Whole
The system is only as strong as its weakest link. Optimize for overall system performance, not just individual components.
04
Eliminate Waste
If it does not materially contribute to the user, the business, or the goal, do not build it.