Python Functions: A Complete Guide to Reusable Code

An in-depth exploration of Python functions, their usage, and importance in programming.

November 17, 2024 · 4 min · 848 words · Nirajan Khatiwada

Circular Linked Lists in Python: Implementation Guide

Implementing Circular Linked Lists in Python: handling the circular reference and avoiding infinite loops.

October 23, 2024 · 4 min · 708 words · Nirajan Khatiwada

Docker Resource Management: CPU & Memory Limits

Control the CPU and memory usage of Docker containers with CLI and Docker Compose configurations for optimal performance.

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

JavaScript Reference vs Value Types: Objects and Arrays

Deep dive into JavaScript reference behavior. Learn why copying arrays and objects can lead to unexpected side effects and how to handle them correctly.

October 18, 2024 · 7 min · 1319 words · Nirajan Khatiwada

Runnables in LangChain: Building Modular & Composable LLM Workflows

Learn how LangChain Runnables work and how to compose flexible, reusable, and scalable LLM workflows using sequences, parallel execution, branching logic, and LCEL syntax.

December 29, 2025 · 5 min · 1060 words · Nirajan Khatiwada

Exit Animations & AnimatePresence in Framer Motion

Unlock the ability to animate components out of the DOM with AnimatePresence, essential for modals and page transitions.

October 16, 2025 · 3 min · 572 words · Nirajan Khatiwada

DRF Advanced: Parsers, Renderers & Pagination

Learn to handle different content types with Parsers and Renderers, and implement efficient pagination for your API endpoints.

March 28, 2025 · 8 min · 1509 words · Nirajan Khatiwada

Theory of an ER Diagram and Hands-on Example

Understand the theory behind ER Diagrams with simple explanations and a complete hands-on example. Covers entities, attributes, relationships, and cardinality.

January 25, 2025 · 2 min · 241 words · Nirajan Khatiwada

Django Admin Interface Guide: Customization & Configuration

Comprehensive guide to Django’s admin interface, covering superuser creation, model registration, and various customizations to improve admin functionality.

January 6, 2025 · 2 min · 361 words · Nirajan Khatiwada

React Day 5: Styling Components & CSS Modules

Day 5 of React series. A complete guide to styling React components, from inline styles to scoped CSS Modules.

November 21, 2024 · 3 min · 588 words · Nirajan Khatiwada