There’s a specific kind of panic that hits when your app is broken, your teammate is silent, and the deadline is near. Nobody warns you about that part.
At my first hackathon, I joined with zero experience, zero certainty, and one thought: Bro, I’m just going to rawdog this rather than do nothing and regret not joining.
That was it. No strategy. No confidence. Just the quiet fear of regret being louder than the fear of embarrassment.
And somehow, that was enough to get me in the door.
What happened after changed how I build things.
Three Hackathons. Three Hard Lessons.
NASA Space Apps Challenge — Learning to Communicate
Our team built SierraVision — a web app that visualizes environmental changes in the Sierra Madre mountain range over time, helping people understand what’s at risk if we lose one of the Philippines’ most critical natural barriers.
The idea was good. The execution was a mess.
We were all beginners. Nobody took the lead. Nobody communicated clearly. We each had ideas in our heads that never made it into the project. By the time the deadline hit, we were rushing and submitting whatever we had.
The project wasn’t polished. But we learned that…
An idea poorly communicated is an idea poorly executed.
Build and Ship 24-Hour Hackathon — Learning to Work with Strangers
This time, I showed up alone. On purpose.
I knew my weakness was working with people I didn’t know. So I walked into a 24-hour hackathon without a team, found a stranger, and built Sola-AI — an AI-driven health assistant that gives personalized wellness recommendations and helps clinicians with structured treatment plans.
We finished. We presented. The judges complimented our design but we didn’t place and it stung.
But I walked away having built something real in 24 hours with someone I met that same day.
We didn’t have the best workflow. We struggled to pitch clearly. But we shipped.
Shipping something imperfect beats protecting a perfect idea in your head.
Agora Voice AI Hackathon Manila 2026 — Learning to Perform Under Pressure
This time, I brought my thesis groupmates. We wanted to figure out how we’d work as a team under pressure.
What we built was ALON — a child-centered speech practice app where kids aged 5–13 train their pronunciation with an AI speech coach in real time, powered by Agora’s Conversational AI, Groq LLM, and Microsoft Azure TTS.
We had around 9–10 hours total—including brainstorming and it never felt like enough.
Every decision was rushed. Every feature was a trade-off. We weren’t building freely—we were constantly choosing what to leave behind. But we kept moving.
We finished. We submitted on time.
Then they called our name for the Top 10.
We weren’t ready for the stage. We were nervous. The presentation wasn’t as clean as we wanted it to be. But we showed up anyway. And somehow, we held our ground.
Then came the announcements.
Third place. Not us.
Second place. Not us.
First place. Still not us.
And that’s when it hit.
Not disappointment—something sharper than that.
Frustration.
Because for the first time, it felt close. Close enough to see the gap. Close enough to know it wasn’t impossible. Standing there, watching someone else take the spot we almost reached—it flipped a switch in me.
The competitiveness didn’t fade after that day. It got louder.
What I Keep Relearning
Every hackathon has handed me the same truth in a different form:
There will always be room to improve. And honestly that’s the part I’ve learned to love.
The gap between where you are and where you could be isn’t something to fear. It’s the reason this is worth doing.
The imperfections aren’t the problem.
They’re the invitation to come back better.
You don’t realize how badly you want to win… until you walk away without it.
What I’d Tell My Past Self
If I could go back to before my first hackathon, I'd say three things:
Just show up. Fear fades, but the question “what if?” doesn't.
Talk more. Communication isn’t a soft skill—it’s the highest-priority feature.
Finish the job. Shipping something imperfect beats protecting a perfect idea in your head.
Top comments (0)