Layout Animations: Auto-Animate Changes

Magically animate layout changes with a single prop. Understand how the layout prop works for smooth UI transitions.

October 28, 2025 · 3 min · 606 words · Nirajan Khatiwada

Building a Navbar with Layout Animations

Project tutorial: Create a polished navigation bar where elements smoothly resize and reposition using layout animations.

December 3, 2025 · 2 min · 227 words · Nirajan Khatiwada

Shared Layout Animations with layoutId

Learn the secret to App-Store-like transitions. Animate shared elements between different components or routes with layoutId.

December 3, 2025 · 4 min · 738 words · Nirajan Khatiwada

React Day 19: New Features (React 19)

Day 19 of React series. Deep dive into React 19 features including the useId hook, use API, metadata support, and Activity component.

May 18, 2025 · 7 min · 1321 words · Nirajan Khatiwada

React Authentication: JWT, Axios, and Context API Guide

Complete guide to React Authentication. Implement login, logout, protected routes, and silent token refresh using simplified patterns.

June 20, 2025 · 5 min · 883 words · Nirajan Khatiwada

What is a Graph? This lesson is a brief introduction to the graph data structure, its types, and the standard terminologies used to describe it. Introduction When we talk about graphs, what comes to mind are the conventional graphs used to visualize data. In computer science, the term “graph” has a completely different meaning. It is a data structure used to store and manipulate data. The graph data structure plays a fundamental role in several applications such as GPS, neural networks, peer-to-peer networks, search engine crawlers, garbage collection (Python), and even social networking websites. ...

5 min · 1062 words · Nirajan Khatiwada