Question: what are hackathons good for?
Answer: Hackathons are proving grounds for new ideas. They're especially good tools to stimulate the creative and problem-solving juices of developers. Unlike their day jobs where risk-taking may be frowned upon, in a hackathon there is a low cost of failure.