Skip to main content

Builder's Guide Ch.04: What to Do Before the Event

Pre-event preparation that actually matters. Research challenge tracks, explore past winners, think about problems you care about, set personal goals, and avoid over-preparing. The balance between preparation and spontaneity.

Written by Nate Rundberg

Chapter 4: What to Do Before the Event

Preparation that actually matters

There's a sweet spot between showing up completely cold and over-engineering your entire hackathon experience before it starts. This chapter is about finding that sweet spot — doing just enough preparation to set yourself up for a great time without robbing yourself of the spontaneity that makes hackathons special.

Know what you're walking into

Most hackathons publish their challenge tracks, themes, and sponsor information weeks before the event. Spend 20 minutes reading through them. Not to lock yourself into a plan, but to let ideas marinate in the back of your mind.

Look at who the sponsors are and what problems they care about. If a cloud infrastructure company is sponsoring a track, they probably want to see projects that use their platform in creative ways. If a healthcare nonprofit is involved, they're looking for solutions to real problems in their space. Understanding the "why" behind each track helps you build something that resonates with judges — and more importantly, with real users.

Check if the hackathon has a Discord server, Slack workspace, or community forum that's already active. Join early. Introduce yourself. You'll start recognizing names before you even arrive, and that makes the first hour of the event far less awkward.

Look at what's worked before

One of the most underrated preparation moves is browsing past winning projects. Most established hackathons have galleries of previous submissions — on Devpost, GitHub, or their own platform. Study them, but study them the right way.

Don't just look at what the winners built. Look at how they scoped it. You'll notice a pattern: winning projects almost never try to do everything. They pick one problem, solve it clearly, and present it well. The team that built a polished signup flow for one specific user beats the team that built a half-working platform with twelve features every time.

Pay attention to the presentations too, if videos are available. How did they frame the problem? How did they demo? What questions did judges ask? This gives you a feel for what "good" looks like at that particular event, because every hackathon has its own culture and standards.

Start with problems, not solutions

It's tempting to show up with a technology you want to use and go looking for a problem to attach it to. That approach usually produces projects that feel like demos rather than solutions. Flip it around.

Before the event, think about problems that genuinely bother you. Things in your daily life, your work, your community that feel broken or unnecessarily hard. Write a few of them down — nothing formal, just a notes app list. When you hear the challenge tracks announced, you'll be able to connect real problems to the themes much faster than someone starting from zero.

Passion matters more than you might think. Teams that care about the problem they're solving work harder, communicate better, and present with more conviction. Judges can tell the difference between "we built this because it seemed like it would win" and "we built this because it drives us crazy that this problem exists."

Set personal goals (quietly)

Before the event, ask yourself what you actually want out of it. Not what sounds impressive — what you genuinely want. Some honest answers might be:

  • "I want to learn how to use a new API."

  • "I want to meet people who are into the same stuff I am."

  • "I want to practice presenting in front of a group."

  • "I want to prove to myself that I can build something in a weekend."

  • "I want to have fun and eat free pizza."

All of these are valid. Setting a personal goal gives you a quiet compass for decision-making during the event. When you're choosing between two teams or two project ideas, your goal helps you pick the one that serves you better — regardless of which one seems more likely to win.

The trap of over-preparation

Here's where it gets counterintuitive: too much preparation can actually hurt you. If you show up with a fully architected solution, a pre-built repo, and a rigid plan, you lose the ability to adapt. Hackathons are messy. Teams shift. Ideas evolve. The challenge track you were excited about might feel different once you hear the full brief. A teammate might bring a perspective that completely changes your approach.

The best hackathon participants hold their preparation loosely. They've done enough thinking to have a head start, but not so much that they can't pivot. Think of it like packing for a trip: bring what you need, leave room in the bag, and accept that you'll figure some things out when you get there.

There's also an emotional cost to over-preparation. If you've spent ten hours pre-building and your team wants to go a different direction, it stings. You feel like your work was wasted. But if you spent thirty minutes browsing past projects and jotting down problems, pivoting feels natural.

The balance

Preparation should make you feel confident, not committed. You want to walk into the event thinking "I have some ideas, I know what I'm getting into, and I'm ready to be surprised" — not "I have a plan and I need a team to execute it."

Do the research. Browse the tracks. Look at past winners. Think about problems. Set your goals. And then let go. The event itself will take care of the rest.


Key takeaways:

  • Read the challenge tracks and sponsor information ahead of time so ideas can start forming naturally.

  • Study past winning projects to understand how successful teams scoped, built, and presented their work.

  • Start with problems you care about rather than technologies you want to use — passion is a competitive advantage.

  • Set honest personal goals so you have a compass for decisions during the event.

  • Resist the urge to over-prepare — hold your ideas loosely so you can adapt when the event unfolds.

  • Preparation should make you feel confident and flexible, not locked into a rigid plan.

Did this answer your question?