- Start small then build up.
- Solve for one real person, one real moment.
- Question the problem.
- Do just enough research to get to a prototype.
- Validate early and often.
- Make it as real as possible.
- Build to learn.
- Feedback as clues not directives.
- Function first, then polish.
- Thoughtful, not just smart.