Salman Khan
Frontend Developer
I'm Salman Khan aka Mahmood, a frontend developer specializing in React. I'm passionate about creating great web experiences that make a difference.
Learn React

7/29/2025
How React Went From “We Hate This” to “We Love This”
From initial skepticism to becoming the most popular JavaScript library, discover the journey of React and why its component-based, declarative approach revolutionized web development.

7/30/2025
Chapter 2 - What Does "React is Declarative" Really Mean?
Learn what 'declarative' truly means in the context of React. This post breaks down the concept with simple analogies and code examples, showing why it's a cornerstone of modern web development.
Latest Posts
5/31/2025
Mastering Conditional Rendering in React: A Developer's Journey
Learn effective patterns for conditional rendering in React, including a custom Show component and best practices for complex UI logic
5/22/2025
How I Integrated TanStack Query in a Next.js App A Developer's Story
Learn how to integrate TanStack Query in your Next.js application, including setup, data fetching, mutations, and best practices