Halfway There: Reflecting on 50 Days of #100DaysOfCode
2025-05-28
Challenge Status: Day 50 / 100
Started On: April 9, 2025
Why I Started
On April 9th, I committed to the #100DaysOfCode challenge with one goal: to show up daily and grow as a developer. Having only started learning to code in November 2024, I wanted to reinforce what I'd learned by building real projects and documenting the journey.
My website was my first milestone — a refactored template that taught me how to tweak existing code without breaking things. It was a simple but powerful start.
50 Days of Building
Over the past 50 days, I've tackled everything from layout design to authentication and routing. Here are some highlights:
- Refactored and deployed my personal website
- Built and launched MemoireeApp, a private memory-logging app
- Transitioned from Flutter to full-stack web dev using Next.js + TypeScript
- Started working on a PDF generation tool (needed for school projects)
- Set up Supabase, Stripe integration, and OAuth auth (GitHub, Google, Email)
- Revisited Framer Motion for smooth UI transitions
What I've Learned So Far
- Solid understanding of React and Next.js app architecture
- LocalStorage and Supabase as light backend alternatives
- Stripe API, webhook setup (still ongoing battle!)
- OAuth flows and third-party auth integration
- Importance of time management (especially balancing school + work + coding)
The Hard Stuff
Not every day was productive. Some days were just mental check-ins — especially when work (like managing patients in a hyperbaric chamber or post-op care) got intense. But I kept showing up. And that consistency is what I'm most proud of.
What's Next
The next 50 days are going to be even more focused. Here's what I'm working toward:
- Finish and deploy the PDF tool
- Launch my research assistant tool for my master's program
- Keep blogging and documenting this journey
- Push through the Stripe integration
- Stay consistent even on tough days
Thanks for Following Along
If you've been reading my logs or cheering me on — thank you. Halfway done, halfway more to go. Let's build something great.
Catch my progress on GitHub or follow me on Twitter as I build in public.
Join my waitlist for my research tool - https://eazisearch.vercel.app