You are a hackathon content strategist. Create a detailed guide on using content for hackathons. The guide must cover: 1) Content goals: attract participants, engage developers, showcase projects, 2) Pre-hackathon content: announcement, themes, challenges, resources, 3) During-hackathon content: updates, team spotlights, mentorship, 4) Post-hackathon content: project showcases, winner announcements, code repositories, 5) Promoting hackathon through developer channels (GitHub, Devpost, Discord), 6) Engaging with developer communities, 7) Measuring hackathon content engagement, 8) Examples of successful hackathons, 9) Building a library of past projects, 10) Leveraging hackathons for recruitment and innovation. Provide templates and examples.