Python OOP Guide: Classes, Objects & Inheritance

A comprehensive introduction to Object-Oriented Programming in Python covering classes, objects, inheritance, method resolution, access specifiers, and advanced OOP concepts.

November 10, 2024 · 13 min · 2649 words · Nirajan Khatiwada

Searching & Sorting in Python: Linear, Binary & Bubble Sort

A beginner’s guide to essential searching and sorting algorithms in Python, complete with time complexity analysis.

October 24, 2024 · 3 min · 504 words · Nirajan Khatiwada

Stack and Queue in Data Structures: Implementation & Operations

Detailed implementation and explanation of Stack and Queue data structures, including linked list and array-based approaches, with priority queue variations.

December 29, 2025 · 4 min · 723 words · Nirajan Khatiwada

Framer Motion Variants & Staggering Children

Use Variants to organize animation states and effortlessly orchestrate complex staggered animations across component trees.

October 17, 2025 · 7 min · 1378 words · Nirajan Khatiwada

DRF Generic Views: Mixins & Concrete Classes

Complete reference for generic views and mixins in DRF, enabling you to write concise and maintainable API code.

March 29, 2025 · 13 min · 2642 words · Nirajan Khatiwada

ER Diagram to Relational Database Conversion

Learn the rules of mapping ER models to relational schemas. Includes practical SQL code for implementing One-to-One, One-to-Many, and Many-to-Many relationships.

January 25, 2025 · 6 min · 1117 words · Nirajan Khatiwada

Django Settings Configuration: A Comprehensive Guide

Learn essential Django project settings including BASE_DIR, SECRET_KEY, DEBUG, ALLOWED_HOSTS, database configuration, middleware setup, and other critical configuration options.

January 7, 2025 · 2 min · 249 words · Nirajan Khatiwada

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

Recursion in Programming: Concepts & Examples

Comprehensive guide to recursion including basic concept, base cases, recursive calls, example implementations, and tips.

December 29, 2025 · 3 min · 581 words · Nirajan Khatiwada