Project 3: Staggered Sidebar Menu Animation

Create a production-ready collapsible sidebar menu that animates its items sequentially using staggerChildren.

October 18, 2025 · 1 min · 152 words · Nirajan Khatiwada

Django File Uploads & Request Handling Guide

A comprehensive guide on handling form data and file uploads in Django, covering request methods, media file setup, and file field usage.

January 8, 2025 · 3 min · 505 words · Nirajan Khatiwada

React Day 7: useRef, Refs & Portals

Day 7 of React series. Master direct DOM manipulation with Refs and rendering outside the main tree with Portals.

November 22, 2024 · 9 min · 1859 words · Nirajan Khatiwada

Python Error Handling: Try, Except & Finally Tutorial

An in-depth exploration of Python error handling, exceptions, and best practices.

November 16, 2024 · 4 min · 790 words · Nirajan Khatiwada

Responsive Animations with CSS Variables in Framer Motion

Combine the power of CSS variables with Framer Motion to build animations that adapt perfectly to different screen sizes and states.

October 19, 2025 · 1 min · 120 words · Nirajan Khatiwada

Django Session Management: A Practical Guide

A comprehensive guide on managing user sessions in Django, covering key operations like adding, retrieving, modifying, and deleting session data.

January 9, 2025 · 4 min · 822 words · Nirajan Khatiwada

React Day 8: Context API & Prop Drilling

Day 8 of React series. Understand prop drilling and implement the Context API for efficient global state management.

November 23, 2024 · 8 min · 1543 words · Nirajan Khatiwada

Python Advanced Topics: Generators, Decorators & Packages

An in-depth exploration of Python packages, generators, and decorators.

November 15, 2024 · 6 min · 1090 words · Nirajan Khatiwada

Scroll Trigger Animations: whileInView & viewport

Easily trigger animations when elements enter the viewport using whileInView. Configure offsets and repeat behavior.

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

Django User Auth & Features: Emails, Middleware & Signals

A comprehensive guide on sending emails, using middleware, generating tokens, and managing users in Django.

January 10, 2025 · 15 min · 3109 words · Nirajan Khatiwada