Blog
I write about things I learn, projects I build and experiences along my developer journey.
How I Built a Full-Stack E-Commerce App in 3 Months
A deep dive into building Footies by Zain — from setting up authentication, cart management, checkout flow to deploying on Vercel.
Understanding Protected Routes in Next.js with Middleware
A practical guide to securing pages in Next.js App Router using middleware, cookies and JWT tokens — lessons learned from real projects.
Building my first saas product: DevTracker
I finally built a saas product, It was a long journey building it from scratch.
Building TMDB Movie App
Step by step guide to building a movie discovery app with search, movie details, cast info and trailer playback using TMDB API.
Why I Switched from useEffect to SWR for Data Fetching
How SWR changed the way I fetch data in React — better caching, less boilerplate and improved user experience.
Performance Optimization in Next.js — What Actually Works
Real lessons from optimizing a Next.js e-commerce app — image optimization, caching strategies and Lighthouse scores.
My Journey from Zero to Full-Stack in 18 Months
How I went from learning HTML/CSS to building and deploying full-stack applications — what worked, what did not and what I wish I knew earlier.
Stay Updated
New articles are on the way. Follow me on Twitter to get notified when I publish new posts.
Follow on Twitter