Explore my latest learnings and coding adventures. Click a blog to dive deeper!
Understanding divide-and-conquer through Grokking Algorithms and hands-on coding.
How I structured my Express backend, set up Prisma with Postgres, and built clean services, controllers, and routes.
Breakdown of Express fundamentals, TypeScript integration, clean architecture, and how it seamlessly supports any React or Next.js app.
Understanding hash tables, how they work under the hood, and why they're so powerful in coding problems.
How I tackle new projects from idea to long-term maintenance, with tips from my own experiences.
How classic data structures like hash tables show up in real Express APIs, and how thinking about them intentionally can make your backend faster and cleaner.
After breaking my Express apps more times than I’d like to admit, this is the structure I finally landed on — and why it works.