12 tips to survive a hackathon