All Blogs

Back to Home

Explore my latest learnings and coding adventures. Click a blog to dive deeper!

Filter by topic:

Learning Divide & Conquer Algorithms

Understanding divide-and-conquer through Grokking Algorithms and hands-on coding.

algorithmsdata-structures
2025-08-27

Connecting Express to Prisma & Postgres

How I structured my Express backend, set up Prisma with Postgres, and built clean services, controllers, and routes.

backendexpressdatabase
2025-11-01

How I Learned to Love Express, With TypeScript

Breakdown of Express fundamentals, TypeScript integration, clean architecture, and how it seamlessly supports any React or Next.js app.

backendexpresstypescript
2025-11-30

Diving Into Hash Tables

Understanding hash tables, how they work under the hood, and why they're so powerful in coding problems.

algorithmsdata-structures
2025-12-01

Starting and Maintaining Projects

How I tackle new projects from idea to long-term maintenance, with tips from my own experiences.

productivityworkflowfullstack
2025-12-04

Using Data Structures to Optimize Real Backend APIs

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.

backendalgorithmsdata-structuresexpress
2025-12-23

How I Structure Express Apps After Breaking Them 3 Times

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.

backendexpressarchitecture
2025-12-30