- Name your hackathon something people will remember.
- I named my hackathon NL Hackathon – PAD THAI and people kept asking why – curiosity is key, my friend!
- TICKETS! TICKETS! TICKETS! If you’re hosting a hackathon with more than 10 people you should probably use some sort of ticketing system.
- Food and beverages! Know your audience; vegetarians, vegans, halal and so on – make sure you ask your attendees before hand. You should also have a food plan over when the different foods will be served. And as a last tip, I would not recommend serving alcohol, however people can bring their own if they want.
- CASES! CASES! CASES! Create 3-5 cases that people can choose, if not, at least be inspired. These cases should be short and easy to understand.
- Example case from our hackathon: Create a playlist based on your surroundings such as weather, time of day, location and so on.
- API! API! API! Find a catalogue/platform of APIs your attendees can choose from. Typical APIs can be resources such as weather, time, language or other location-based information.
- I can highly recommend Mashape.
- Have a gaming console up and running so people can game on during the hackathon – FIFA is key!
- Have blankets, pillows and other things ready if people choose to sleep at the event.
- TEAMS! TEAMS! TEAMS! Hackathon is a group thing! Ask your attendees wether they have a team or not – if not, then create one for them!
- Last but not least, have a plan over:
- when the event start/ends
- when you present the cases and the plan for the event
- when the coding start/ends
- when they’ll present their ideas and end results
During the hackathon:
- Before the actual hackathon starts let people present them selves and their team name.
- There’s actually not much you need to do during the hackathon other than serving the food and keeping it clean around you (but don’t sweat it!).
- Take photos
- Summarise the end result (the idea, the repo, and maybe a link to a live demo?) and mail it to your attendees.
- If you have the time, software and enough photos and videos, create a slideshow that you can share with your attendees. Check out our underneath!
As a last note, arrange the hackathon with someone else!