What Placing 17th in a Hackathon Taught Me About Winning
tl;dr
Placing 17th out of 105 in a solo hackathon taught four critical lessons: come to win (not just participate), prepare a battle plan (not a rough idea), build a team for non-technical tasks, and finish early to avoid rushed presentations.
Hackathons test more than coding skills. They reveal gaps in preparation, strategy, and execution that only become visible under extreme time pressure. When you're submitting with 10 seconds remaining after a form glitch, pivoting your entire project two hours before deadline, and competing solo against specialized teams, you learn exactly where your approach breaks down.
This article was inspired by my experience competing in a recent hackathon where I placed 17th out of 105 participants. Here's the LinkedIn post that sparked this comprehensive guide:
What Makes Hackathons Different From Regular Product Development?
Hackathons compress months of product development into 24-48 hours, forcing trade-offs that don't exist in normal workflows. Unlike traditional development where you can iterate based on feedback, hackathons require shipping a complete, demonstrable product by a fixed deadline with no extensions.
The compressed timeline creates three distinct pressures. First, every technical decision becomes permanent—there's no time to refactor poor architectural choices. Second, presentation quality often matters more than code quality, since judges evaluate demos, not repositories. Third, you must simultaneously manage product vision, technical execution, and marketing materials, a combination that typically spans multiple roles in standard development.
Solo competitors face an additional challenge: distributing cognitive load across domains that normally require specialized expertise. While teams can assign dedicated members to slides, demo videos, and technical implementation, solo participants must context-switch between engineering, design, and marketing constantly.
Why Competitive Mindset Matters More Than You Think
Mindset dictates resource allocation. Participants who view hackathons as learning experiences allocate time differently than those competing to win. The "participation" mindset tolerates exploratory coding, experimental features, and technical curiosity. The "winning" mindset ruthlessly prioritizes judge criteria, presentation impact, and demonstrable value.
This distinction manifests in specific trade-offs. A learning-focused participant might spend three hours implementing a novel algorithm that judges won't see in the two-minute demo. A winning-focused participant allocates those same three hours to perfecting the pitch deck, recording a professional demo video, and identifying the exact judge criteria from previous competitions.
The Competitive Audit Framework
Before the hackathon begins, winning competitors perform three audits:
-
Judge Analysis: Who are the judges? What companies do they represent? What problems do they care about? Review their LinkedIn profiles, recent posts, and published work to identify their priorities.
-
Criteria Mapping: Hackathons publish evaluation rubrics. Map every criterion to specific deliverables. If "innovation" is worth 30% of the score, identify what constitutes innovation for this specific competition (novel tech, business model, or user experience).
-
Winner Pattern Recognition: Study previous hackathon winners. What presentation formats did they use? How did they structure demos? What language did they use in their pitches? Successful patterns repeat across competitions.
Mental Models for Competitive Execution
The 80/20 Demo Rule: 80% of your demo score comes from 20% of your features. Identify which features judges will actually see in your presentation and over-invest in their polish. A flawless three-minute demo of two features outperforms a buggy demonstration of ten features.
The Judge Time Budget: Judges allocate limited time to each project. In that window, they form impressions based on first 30 seconds (does this solve a real problem?), middle 60 seconds (is the solution credible?), and final 30 seconds (why does this matter?). Structure demos to answer these three questions in exactly this sequence.
How to Build a Battle Plan Instead of a Rough Idea
Preparation separates consistent performers from lucky winners. A battle plan addresses three questions before the hackathon begins: What are we building? (one-sentence product definition), Why will judges care? (alignment with evaluation criteria), and How will we demonstrate value? (demo script and key features).
Pre-Hackathon Preparation Checklist
Complete these tasks before the competition starts:
Technical Foundation (Week Before):
- Set up boilerplate code repository with authentication, database, and deployment already configured
- Create reusable component library for common UI patterns (forms, modals, data tables)
- Test deployment pipeline with dummy application to ensure single-command deploys
- Prepare API integrations and test credentials for any third-party services you might use
- Document your stack's common patterns (how to add a new page, how to connect to database)
Strategic Research (3 Days Before):
- Download and analyze evaluation rubric, assign point values to potential features
- Research judge backgrounds, identify their professional interests and recent projects
- Review past winners, extract common presentation patterns and feature types
- Map competition themes to specific product categories and identify underserved niches
- Create decision tree for technology choices based on different problem types
Presentation Assets (Day Before):
- Design slide template matching hackathon branding
- Write reusable pitch structure: problem → solution → demo → impact
- Prepare demo script outline with timing markers (30s intro, 90s demo, 30s close)
- Record practice video to calibrate pacing and identify unclear explanations
- Create backup plan for technical failures (screenshots, pre-recorded video)
The AI-Powered Pitch Deck Workflow:
Here's a workflow that saves hours on presentation prep. Use Gemini Deep Research to gather the hard data for your pitch—market size, competitive landscape, GTM strategy, relevant statistics. Feed this research alongside the judge-mandated slide structure (e.g. Problem, Solution, Market, GTM, Why You) and your brand colors into Lovable and let it generate a polished presentation. This approach produces data-backed, on-brand slides in under an hour instead of the 3-4 hours most teams spend cobbling together research and design manually.
The Pivot Protection Strategy
Mid-hackathon pivots happen when initial ideas prove unworkable. Protect against catastrophic pivots by preparing pivot-ready architecture:
Modular Foundation: Build your initial prototype with swappable components. If your core idea changes from "AI meeting notes" to "AI email summaries," the underlying AI integration, authentication, and UI framework should remain usable.
Feature Parking Lot: Document abandoned features in a "parking lot" during development. If you pivot late, these discarded ideas might solve problems in your new direction without requiring fresh implementation.
Time-Boxed Validation: Set validation checkpoints at 25%, 50%, and 75% of available time. At each checkpoint, honestly assess whether your current direction can produce a compelling demo. If not, pivot immediately rather than hoping for a miracle.
What to Delegate When Building a Team
Solo hackathons force unnatural skill distribution. In normal product development, specialists handle presentation design, video production, copywriting, and technical implementation. Solo competitors must become mediocre generalists instead of excellent specialists, creating bottlenecks in non-engineering tasks.
The Specialist Value Matrix
Different specialist roles provide different competitive advantages:
| Role | Impact on Score | Time Saved | Skill Transferability |
|---|---|---|---|
| Slide Designer | High (first impression) | 3-4 hours | Low (technical founders lack design training) |
| Video Producer | Very High (demo clarity) | 4-6 hours | Low (requires editing software expertise) |
| Copywriter | Medium (pitch clarity) | 2-3 hours | Medium (engineers can write, but slowly) |
| Technical Co-Founder | Variable (depends on idea) | 8-12 hours | High (shared technical language) |
For maximum competitive advantage, prioritize specialists who save time in areas where you're slowest. Technical founders typically achieve the highest ROI by recruiting slide designers and video producers, not additional engineers.
Effective Team Assembly Strategies
Pre-Recruit Specialists: Don't wait for the hackathon to find team members. Build relationships with designers, videographers, and marketers before competitions begin. When a hackathon approaches, you can activate pre-existing relationships rather than cold-recruiting during the event.
Define Ownership Boundaries: Establish clear deliverable boundaries before the hackathon starts. The slide designer owns the pitch deck and provides it as a PDF. The video producer owns the demo recording and delivers a finished MP4. The technical co-founder owns specific features and commits working code. No shared ownership means no coordination overhead.
Async Collaboration Protocol: Hackathon teams often work in different time zones or schedules. Implement async handoffs using shared documents:
- Technical specs document defines what the product does (updated by engineers)
- Demo script document defines what the presentation shows (bridges engineering and marketing)
- Asset delivery document tracks slides, videos, and copy status (updated by specialists)
Solo vs. Team Trade-Off Analysis
Solo competition makes sense when:
- Your technical implementation is your competitive advantage (novel algorithm, unique integration)
- You have very strong presentation skills that compensate for mediocre slide design
- The hackathon is small (under 50 participants) where polish matters less than idea quality
- You want to retain full IP ownership without team equity discussions
Team competition makes sense when:
- Presentation quality heavily influences judging (demo videos required, pitch presentations)
- The hackathon is large (100+ participants) where professional polish separates winners
- You have access to specialists who can dedicate focused time during the event
- The prize value justifies splitting among team members
Why Finishing Early Changes Everything
Time pressure destroys quality in predictable ways. The final hours of a hackathon concentrate technical failures, presentation mistakes, and submission errors. Finishing early provides buffer time for three failure modes: technical issues (bugs discovered during final testing), presentation problems (awkward demo pacing, unclear explanations), and logistical chaos (form glitches, file upload errors, last-minute requirement changes).
The Cascade Effect of Late Completion
Late finishes trigger cascading problems:
Hour -2 (Two Hours Before Deadline): You're still implementing core features. No time for testing. You assume the demo will work during presentation.
Hour -1: You start recording the demo video. You discover bugs that weren't visible during development. You fix them quickly without testing, introducing new bugs.
Hour -0.5: You're rushing through slide design. You copy sentences from your code comments because there's no time to write clear explanations. Slides lack visual hierarchy and contain typos.
Hour -0.1 (Minutes Before Deadline): You're uploading files. The submission form has a file size limit you didn't anticipate. You frantically compress your demo video, degrading quality. You submit with seconds remaining, no time to verify the submission succeeded.
Each stage compounds errors from the previous stage. Early completion breaks this cascade.
The Early Finish Timeline
Reverse-engineer your timeline from the deadline:
Deadline -6 Hours: Feature Freeze
- All features complete and tested
- No new development beyond bug fixes
- Technical implementation is frozen
Deadline -4 Hours: Demo Recording
- Record demo video with tested features
- Multiple takes allowed for quality
- Video editing completed
Deadline -2 Hours: Presentation Finalization
- Slides completed and reviewed
- Pitch script rehearsed and timed
- All written copy proofread
Deadline -1 Hour: Submission Dry Run
- Practice the submission process with dummy files
- Verify file formats, size limits, and required fields
- Identify potential form issues before actual submission
Deadline -0.5 Hours: Actual Submission
- Submit real files using tested process
- Verify submission confirmation received
- Download confirmation email/receipt as backup
Deadline to Event End: Buffer Time
- Available for emergencies and last-minute changes
- Review submission to catch errors
- Rest before final presentations
Emergency Time Recovery Tactics
If you're running late despite planning:
The Scope Guillotine: At deadline -4 hours, cut any feature not visible in the demo. If judges won't see it in two minutes, it doesn't exist. Delete incomplete features rather than shipping broken functionality.
The Template Swap: Replace custom presentation design with professional templates. A clean, template-based slide deck outperforms a rushed custom design. Services like Pitch, Beautiful.ai, and Canva provide hackathon-appropriate templates.
The Pre-Recorded Backup: If your live demo is risky (API dependencies, complex setup), record a backup video before the presentation slot. If the live demo fails, switch to the video seamlessly.
Common Questions
What's the biggest mistake first-time hackathon participants make?
They optimize for learning instead of winning, spending time on technically interesting features that judges never see in the demo. Winning requires reverse-engineering from judge criteria and presentation format, then building only what scores points within those constraints.
Should I compete solo or recruit a team for my first hackathon?
Compete solo for your first hackathon to understand the complete end-to-end process without coordination overhead. After experiencing all aspects (development, presentation, submission), you'll know which skills you lack and can recruit specialists strategically for subsequent competitions.
How do I decide what to build when the theme is announced?
Map the theme to judge backgrounds within 30 minutes. If judges represent enterprise SaaS companies, build B2B tools. If they're from consumer startups, build consumer applications. If they're technical architects, showcase novel technology. Your idea should solve problems the judges personally experience in their professional roles.
What's the ideal tech stack for hackathons?
Use whatever stack you can deploy fastest. For most developers, this means their daily work stack, not an experimental technology. Familiarity eliminates debugging time. If you must learn new technology, limit it to one new component (new database OR new framework OR new deployment platform, never multiple simultaneously).
How important is the idea versus execution quality?
In small hackathons (under 50 people), execution quality matters more because judges directly compare implementations. In large hackathons (100+ people), novel ideas matter more because judges can't deeply evaluate every project. Adjust your preparation accordingly: small competitions require technical polish, large competitions require differentiated positioning.
Key Takeaways
- Mindset determines strategy: Competing to win requires ruthlessly optimizing for judge criteria and demo impact, not technical exploration or learning new frameworks.
- Preparation prevents pivots: A battle plan with pre-built boilerplate, researched judge backgrounds, and prepared presentation templates eliminates most mid-hackathon crises that force late pivots.
- Specialists multiply impact: Recruiting a slide designer and video producer provides higher ROI for technical founders than recruiting additional engineers, saving 6-10 hours on non-technical tasks.
- Early finishing breaks cascades: Completing development at deadline -6 hours provides buffer time for the three failure modes that eliminate most competitors—technical bugs, presentation problems, and submission errors.
- Scope reduction is strategic: Cutting features not visible in the two-minute demo isn't compromise, it's strategic resource allocation toward elements judges actually evaluate.
For more hackathon strategies, see our complete AI hackathon guide and learn why building demo infrastructure first accelerates your entire development cycle.
This article was inspired by content originally written by Mario Ottmann. The long-form version was drafted with the assistance of Claude Code AI and subsequently reviewed and edited by the author for clarity and style.