React Day 6: Debugging & React DevTools

Day 6 of React series. Guide to effective debugging in React using console, Strict Mode, and React Developer Tools.

November 21, 2024 · 1 min · 159 words · Nirajan Khatiwada

Python File Handling: Reading & Writing Files Guide

An in-depth look at File Handeling.

November 13, 2024 · 5 min · 943 words · Nirajan Khatiwada

Text Splitters in LangChain: Efficiently Chunking Large Documents for LLMs

Learn how to split large texts into manageable chunks for LLMs using various splitting strategies, improving embeddings, retrieval, and summarization tasks with LangChain’s Text Splitters.

January 23, 2026 · 5 min · 1034 words · Nirajan Khatiwada

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

DRF ViewSets & ModelViewSet - Complete Guide

Complete reference for ViewSets in Django REST Framework — ModelViewSet, action system, overridable hooks, permissions, authentication, and custom actions.

April 5, 2025 · 6 min · 1270 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

Vector Stores in LangChain: Embeddings, Semantic Search & Similarity Retrieval

Learn how vector stores work in LangChain, from embeddings and similarity search to using Chroma for storing, querying, filtering, and managing high-dimensional vector data in RAG and recommendation systems.

January 23, 2026 · 6 min · 1082 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