How to Setup Shared TypeScript Config in Turborepo"Bhai har project mein tsconfig.json copy karna band karo… welcome to reusability, the Turborepo way!" 🧠 Why You Should Care When working with monorepos, we often have multiple projects like: apps/server (Node.js backend) apps/web (Next.js front...Jul 2, 2025·2 min read
"From Chaos to Control: Mastering State Management in React with Recoil, Redux, and Zustand" 🚀Managing state in React is like playing Jenga—get it right, and everything’s stable; one wrong move, and it’s chaos! 🧩 Let’s dive deep into the evolution of state management, starting with useState, tackling prop drilling, and finally arriving at to...Jan 3, 2025·4 min read
How React Works Under the Hood: Building a Tiny React Clone with Vanilla JSEver wondered what it would be like to build a React app without React? 🧐 Well, brace yourself because we’re about to dive into the chaotic yet enlightening world of manual state management and DOM updates with vanilla JavaScript. By the end of this...Dec 26, 2024·4 min read
Middleware in Express: Keep Your Server Chill with Global Error Handling and Zod 😎What’s Middleware? When you're building APIs or web apps in Express.js, middleware is like that homie who handles all the important tasks before you even get to the fun part (your routes). 🚀 Whether it’s parsing JSON, checking if a user is logged in...Dec 8, 2024·5 min read
Mastering React Router DOM: The Shortcut to Smooth Navigation in React 🚀If your app's navigation feels like a never-ending road trip without GPS, it's time to bring in React Router DOM. It’s the magic wand 🪄 that makes navigating through your app as smooth as swiping through Instagram stories. Let’s explore how to set i...Dec 7, 2024·3 min read
Local Storage in JavaScript: Why Do We Need JSON.stringify()? 🤔In the world of client-side storage, localStorage is like the superhero of web development. It lets you store data directly in the browser, so even if the user closes the browser or refreshes the page, the data stays safe. 🙌 But, here's the catch—lo...Nov 20, 2024·4 min read
Understanding Redux Architecture: The Story of State, Actions, and Reducers!Hello, fellow coders! Today, we’re diving into the magical world of Redux—the ultimate sidekick for managing state in your React apps. If you've ever been overwhelmed by passing props all over the place, Redux is here to save you from the chaos! 🦸♂...Nov 10, 2024·4 min read