Back to Blog
Career

Beyond the Finish Line: What Hackathons Like AGOS Really Teach Us About Building Startups

Mark Benson MatanguihanMark Benson Matanguihan
July 14, 2026
8 min read
0
0

The Adrenaline of the Sprint: My AGOS Experience

There’s a unique kind of energy that permeates a hackathon. It’s a crucible where ideas are forged under immense pressure, where sleep becomes a luxury, and every line of code feels like a critical step towards a breakthrough. My experience with the AGOS project was precisely that – an intense, exhilarating sprint that pushed the boundaries of what I thought was possible in a short timeframe. AGOS, a hackathon focused on disaster preparedness and response, wasn't just about building an app; it was about rapidly prototyping solutions to real-world, high-stakes problems, demanding immediate impact through thoughtful UI/UX design and robust software development.


In those frantic hours, our team coalesced around a shared vision: to create a platform that could streamline communication and resource allocation during emergencies. It was a challenge that resonated deeply with me, blending my passion for mobile development with a desire to contribute meaningfully. This wasn't just another freelance project; it was a test of our collective ingenuity, a proving ground for our technical skills and our ability to collaborate under duress. The lessons learned there, both technical and philosophical, have profoundly shaped my approach to every subsequent startup journey and portfolio building endeavor.

From Concept to Code: Navigating Technical Decisions Under Pressure

The initial phase of any hackathon is a whirlwind of brainstorming. For AGOS, we quickly moved from whiteboard sketches in Figma to defining a minimum viable product. Our core challenge was clear: how do we build a reliable, cross-platform mobile application that can handle real-time data and notifications, all within a weekend? The answer, for us, lay in a strategic choice of tools. We opted for Flutter for the mobile front-end, leveraging its ability to rapidly build beautiful, performant applications for both iOS and Android from a single codebase. This decision was critical for maximizing our output in the limited time we had.


For the backend, Firebase became our go-to. Its real-time database, authentication services, and cloud functions provided the speed and scalability we needed without getting bogged down in complex infrastructure setup. We envisioned a companion web dashboard for emergency responders, and for that, a combination of Next.js and Tailwind CSS was the obvious choice. Next.js offered server-side rendering benefits and a streamlined development experience, while Tailwind allowed us to rapidly prototype a clean, responsive UI/UX design without writing custom CSS from scratch. These choices weren't arbitrary; they were calculated risks, balancing development speed with future scalability, a common dilemma in any startup journey. The late nights were filled with debugging Flutter widgets, configuring Firebase rules, and ensuring our Tailwind components were pixel-perfect. It was a crash course in practical software development, where every decision had immediate, tangible consequences.

The Reality Check: Beyond the Hackathon Hype

Winning a hackathon is a fantastic feeling, but it’s just the beginning. The transition from a hackathon prototype to a viable startup product is where the real work begins, and where many promising projects falter. The AGOS project, like many others, taught me that the initial burst of innovation needs to be sustained by relentless persistence and a commitment to craft. A hackathon MVP is designed to impress; a startup product needs to solve problems consistently, reliably, and beautifully. This means diving deeper into UI/UX design principles, ensuring every user flow is intuitive, and every interaction is seamless. It’s about moving beyond 'does it work?' to 'is it delightful and robust?'


This shift requires a different mindset. It's less about the quick win and more about the long game of software development. Tools like React and Next.js, which might have been used for rapid prototyping, now become the foundation for scalable, maintainable applications. Integrating services like Vercel for seamless deployment and continuous integration becomes paramount. It's about understanding that a beautiful interface built with Tailwind isn't enough if the underlying architecture isn't sound. This is where the 'underpromise-overdeliver' philosophy truly comes into play. It's about setting realistic expectations for development cycles, meticulously refining features, and constantly iterating based on user feedback. The motivation shifts from external validation to internal drive for excellence.

Lessons in Persistence and Craft

Every project, whether it's a hackathon entry, a freelance assignment, or a personal portfolio building effort, is a learning opportunity. The AGOS project reinforced my belief in the power of persistence. There were moments of frustration, technical roadblocks that seemed insurmountable, and the constant battle against the clock. But pushing through those moments, finding creative solutions, and collaborating effectively with a team is what truly builds character and capability. It’s not just about writing code; it’s about problem-solving, adapting, and maintaining clarity of vision amidst chaos.


My personal philosophy centers on the idea of craftsmanship. Whether I'm working on a Flutter app, a React component, or designing an interface in Figma, I strive for precision and thoughtful execution. This means not just making something functional, but making it elegant, efficient, and user-centric. The startup journey is fraught with pivots and failures, but each one is a chance to refine your craft, to understand your tools better, and to build with greater intention. It’s about taking pride in the details, from the responsiveness of a Tailwind-powered UI to the robustness of a Firebase backend.


The hackathon experience, particularly with projects like AGOS, offers a condensed version of the startup journey. It teaches you the value of rapid iteration, strategic technical decisions, and the sheer grit required to bring an idea to life. But the true retrospective begins when the adrenaline fades, and you're left with the blueprint of a dream. It's in those quiet moments of reflection that you realize the real work isn't just about building; it's about continuously learning, refining, and committing to the long, often challenging, path of creation.


So, whether you're embarking on your first mobile development project, refining your UI/UX design skills, or contemplating your next big idea, remember the lessons from the sprint. Don't just build; build with purpose, persist through the challenges, and let every line of code and every design decision be a testament to your evolving craft. The world is waiting for what you'll create next.

Mark Benson Matanguihan

About Mark Benson Matanguihan

Developer & Content Creator

Comments (0)

Loading comments...