There's been an explosion of hackathons in the last couple of years, including the civic hackathons New Tech City reported on this week.
For the uninitiated, a hackathon is an event — usually a few hours to a couple of days long — where software developers team up to solve a problem by quickly thinking up and creating new programs, products, services or apps.
If you've ever attended a hackathon, please answer these 10 quick questions. Don't forget to click "Done" at the bottom of the survey when you finish. And thanks!