This document provides tips for preparing for and participating in a hackathon. It recommends that participants:
1) Research the hackathon sponsors and previous winners to understand what types of projects might do well.
2) Use social media to connect with other participants in advance and find potential team members.
3) Bring multiple project ideas and be flexible about which one to pursue based on available teammates and APIs.
4) Get all necessary hardware, software, food and other supplies ready beforehand so you can focus on coding during the event.