Start With First Principles
Don't start with: "How is this normally done?"
Start with: "What is fundamentally true?"
Break a problem down into its basic components, question assumptions, and rebuild the solution from there.
The most common mistake of smart engineers is to optimize a thing that should not exist.
