This was my first hackathon, and I had no idea I could move this fast. I've built backends before, but never under this kind of pressure, never with a team depending on me, and never with a clock ticking down and real stakes. When I took on the backend for EchoLearn, I thought, "Okay, I know APIs; I've done this," but a hackathon is completely different. The hardest part wasn't the technical challenges; it was the speed. I had to set up Supabase, design the database schema, build three working API endpoints, integrate OpenAI, implement an XP system, handle user sessions, write documentation, AND make sure my teammate could actually use everything I built all in one night. What really tested me was when things broke at the worst possible times. The APIs returned 404s, then 500 errors, the OpenAI integration failed, and we were running out of time. In a normal project, I'd take a break, think it through, and maybe ask for help the next day, but there was no next day. I had to fix it now. I'm most proud of how I handled that pressure. What I learned goes beyond technical skills. Yes, I got better at API design, learned about clean architecture patterns, figured out how to integrate AI services, and understood database relationships on a deeper level. But more than that, I learned I can build under pressure. I learned I can make decisions fast and commit to them. I learned I can debug exhausted. I learned I can collaborate when things are breaking and time is running out. This hackathon showed me a speed I didn't know I had. Not just coding speed, decision-making speed, problem-solving speed, and learning speed. That version of me, who just handles it when things break, I met her for the first time this weekend. And honestly, I kind of love her.

Log in or sign up for Devpost to join the conversation.