Why before what
Don't build until you understand the purpose. The best engineers question the problem before solving it.
- Ask "what problem are we solving?" before "how do we build it?"
- Push back on requirements that don't have a clear "why"
- Dig into context, don't just take tickets