Introduction to Framer Motion: Complete Guide

Master the basics of Framer Motion: installation, motion components, and creating your first animations and transitions.

October 12, 2025 · 12 min · 2452 words · Nirajan Khatiwada

React CRUD Operations with Axios: A Complete Guide

Master CRUD operations in React with Axios. Learn how to structure API requests, handle errors, and manage loading states effectively.

February 17, 2025 · 4 min · 835 words · Nirajan Khatiwada

React Day 1: Basics, Components & Folder Structure

Day 1 of React series. Set up your first React app, explore the folder structure, and build your first custom components.

November 17, 2024 · 11 min · 2144 words · Nirajan Khatiwada

Project 1: Scaling Animations & Keyframes in Framer Motion

Project-based learning: Create a responsive card with sequential scaling animations using Framer Motion keyframes.

October 13, 2025 · 1 min · 210 words · Nirajan Khatiwada

Mastering Axios Interceptors in React: Requests & Responses

A comprehensive guide to Axios interceptors. Automate token attachment, handle 401 errors, and manage global request/response logic in React.

February 17, 2025 · 3 min · 594 words · Nirajan Khatiwada

React Day 2: Understanding Hooks & State Management

Day 2 of React series. Learn the rules of Hooks, manage state with useState, and handle list rendering with map().

November 18, 2024 · 6 min · 1265 words · Nirajan Khatiwada

Mastering Motion Values, Spring & useTransform in Framer Motion

Learn to use useMotionValue, useSpring, and useTransform to create high-performance interactive animations without re-renders.

October 14, 2025 · 6 min · 1126 words · Nirajan Khatiwada

TanStack Query (React Query): The Ultimate Guide

Master TanStack Query for efficient server state management. Covers useQuery, useMutation, caching, pagination, and infinite scrolling.

March 14, 2025 · 15 min · 3035 words · Nirajan Khatiwada

React Day 3: Fragments, Props & Component Isolation

Day 3 of React series. Master Fragments, learn to pass JSX as props, handle form inputs, and implement immutable state updates.

November 19, 2024 · 7 min · 1361 words · Nirajan Khatiwada

Project 2: Draggable Box with Dynamic Motion Values

Create a draggable element that adapts its properties (color, scale) based on its screen position using motion values.

October 15, 2025 · 1 min · 151 words · Nirajan Khatiwada