LangChain Tools and Agents: Concepts, Tool Calling, and ReAct Agents Explained

Understand how LangChain tools and agents work together. This guide covers built-in and custom tools, tool binding, tool calling, execution flow, and ReAct agents with real Python examples.

January 27, 2026 · 7 min · 1324 words · Nirajan Khatiwada

Project 4: Playing Sound on Viewport Entry

Create a unique user experience by integrating audio playback with viewport detection using Framer Motion.

October 22, 2025 · 1 min · 135 words · Nirajan Khatiwada

Advanced Django ORM Optimization: N+1 & Query Performance

Master advanced Django ORM concepts including query optimization techniques, solving the N+1 problem for complex database operations.

January 12, 2025 · 6 min · 1244 words · Nirajan Khatiwada

React Day 11: Data Fetching, Forms & Custom Hooks

Day 11 of React series. Master server requests with fetch, handle form inputs (useState, useRef, FormData), and create custom hooks.

November 26, 2024 · 5 min · 879 words · Nirajan Khatiwada

Python Requests Module: HTTP Requests Made Easy

An in-depth exploration of Python request.

November 14, 2024 · 4 min · 765 words · Nirajan Khatiwada

Scroll Driven Animations with useScroll & useTransform

Create immersive scroll-driven experiences by transforming motion values based on scroll position.

October 23, 2025 · 5 min · 969 words · Nirajan Khatiwada

React Day 12: State Management with Zustand

Day 12 of React series. Learn how to use Zustand for efficient, scalable, and boilerplate-free state management in React.

November 27, 2024 · 9 min · 1812 words · Nirajan Khatiwada

Python Shared References: Mutability & Memory Management

An in-depth look at shared references in Python.

November 11, 2024 · 2 min · 343 words · Nirajan Khatiwada

Framer Motion Hooks Cheat Sheet

The ultimate cheat sheet for Framer Motion hooks. Quickly find the right hook for your animation needs.

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

Project 5: Building a Scroll Progress Bar

Enhance user experience with a smooth, physics-based scroll progress bar for your articles.

October 25, 2025 · 1 min · 70 words · Nirajan Khatiwada