Python Data Types: A Comprehensive Guide

An in-depth look at Python data types, exploring their usage and importance in programming.

November 19, 2024 · 17 min · 3594 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 JavaScript DOM Manipulation and Events

A complete guide to DOM manipulation and event handling in JavaScript. Learn to select, modify, and respond to user interactions.

October 19, 2024 · 3 min · 456 words · Nirajan Khatiwada

Docker Compose Guide: Multi-Container Applications

Learn how to define and manage multi-container applications using Docker Compose. Includes real-world examples for Django, PostgreSQL, and Redis.

October 18, 2024 · 3 min · 619 words · Nirajan Khatiwada

Vim Editor Basics: The Complete Beginner's Guide

Master the basics of Vim text editor. Understand Normal vs Insert mode, basic commands, and how to edit files efficiently in the terminal.

October 18, 2024 · 2 min · 277 words · Nirajan Khatiwada

Singly Linked List (SLL) | DSA Series Day 3

A complete guide to singly linked lists covering nodes, insertion, deletion, traversal, and searching operations.

April 13, 2026 · 6 min · 1094 words · Nirajan Khatiwada

Structured Output in LangChain: Pydantic Models & Output Parsers

Learn how to enforce structured outputs in LangChain using Pydantic schemas, with_structured_output, and output parsers to build reliable, production-ready LLM applications.

December 29, 2025 · 5 min · 942 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

SQL DML Commands: Insert, Update & Delete

A complete reference for DML commands. Learn how to safely Insert, Update, and Delete records in your relational database.

January 20, 2025 · 2 min · 421 words · Nirajan Khatiwada