Getting Started
- Pick your track based on your expertise and what you are passionate about
- Define the specific problem - who faces it and why it matters
- Build a working prototype that demonstrates your core idea
- Test your assumptions - talk to potential users if possible
- Think through what could go wrong and build in safeguards
- Prepare to explain your thinking as much as your code
