Want to boost your coding skills and network with other geeks? Participating in a hackathon is the perfect opportunity to do just that. These intensive challenges throw you into a fast-paced environment where you'll need to brainstorm and build something awesome within a tight timeframe. You'll gain new technologies and approaches from experience