Zen and the Art of the Hackathon: Organizing Hackathons in the Philippines. My presentation at Geeks on a Beach, Sept 27, 2013, Boracay Island, Philippines.
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
Zen and the Art of the Hackathon
1. Zen and the Art of the Hackathon
27 Sep 2013 / Geeks on a Beach / Jim Ayson
Organizing Hackathons in the Philippines
2.
3. Some Stuff About Me
Where to find me:
Twitter & Instagram @jimayson
Facebook.com/jimayson
Facebook.com/groups/smartdevnet
Senior Manager, Partner Management, SMART
Covers Technology Partnerships, Content Provider (CP)
Management, Developer Relations, and Music Partnerships
(Indie Artist Program)
Founder, head honcho, community manager guy
4. Standard Disclaimer
Many images for this presentation were copied from the
web. Copyright belongs to the creators. No copyright
infringement was intended.
6. Contents
• What is a hackathon?
• Why do Hackathons?
• How to organize a hackathon
• Basic recipe for a hackathon
• Hackathon promotion
7. What is a Hackathon?
• Traditional:
A developer competition where a challenge is presented,
teams build a software or hardware project (plan and develop
it), present it to judges, and a winner is adjudged, in 24-48
hours.
8. What is a Hackathon?
Non-Traditional:
An exercise in developing ideas or solutions to problems within a
very compressed time frame.
9. What a Hackathon Isn’t
• It is not a competition for Breaking and Entering into
systems. Not about “hacking into” websites.
10. Other terms for Hackathons:
• CodeCamp
• Codefest
• HackDay
• HackFest
• Or just plain
“Hack”
11. HACKING = all about building
• Credo in organizations like Facebook - “Hack” is everywhere
• Their campus address is 1 Hacker Way, Menlo Park
17. Developer Outreach
• Hackathons are a key element in developer outreach
– “try before you buy”
• Promote technologies, and causes
• Skill-building for developers and startup teams
24. New uses for Hackathons
• Development Program Promotion
• Policy Promotion
• Urban Planning
• Marketing Ideas
• Startup Ideas
25.
26.
27.
28. Basic Elements of Hackathons
… Or what we’ve learned from organizing hack events in the
Philippines
29. Start with the Concept:
What is the purpose of the
Hackathon?
30. Sample Themes:
• Use of an API
• Startup Ideas
• Music App Hackathon
• Agricultural
Applications
• Apps for Development
• Promotion of a cause
(social good)
61. The Follow Through
• Advance to the global hack/competition
• Mentoring of the winning team
• Refine product so it becomes a commercial
product or service
62. SMART DevNet and how we use
Hackathons
• Promotion for
our developer
program
• Promotion for
our APIs and
Partner APIs
• Generate new
product ideas
• Build
community
63. Join us!
• Like us:
Facebook.com/SmartDevN
et
• Talk to us:
Facebook.com/groups/sma
rtdevnet
• Follow us:
twitter.com/smartdevnet