React Day 9: Mastering useEffect Hook

Day 9 of React series. Master the useEffect hook for handling side effects, lifecycle events, and data fetching.

November 24, 2024 · 3 min · 562 words · Nirajan Khatiwada

Python Advanced Operations: Ranges, Enums & Zip

An in-depth exploration of advanced Python operations to enhance your programming skills.

November 17, 2024 · 5 min · 1003 words · Nirajan Khatiwada

Using useInView Hook for Viewport Detection

Go beyond basic enter animations. Use the useInView hook to run custom logic and side effects when elements become visible.

October 21, 2025 · 2 min · 265 words · Nirajan Khatiwada

Django Review & Next Steps: Templates & Forms

Some Left over topics

January 11, 2025 · 1 min · 116 words · Nirajan Khatiwada

React Day 10: Performance Optimization (memo, useMemo, useCallback)

Day 10 of React series. Deep dive into performance optimization techniques using memo, useMemo, and useCallback.

November 25, 2024 · 9 min · 1718 words · Nirajan Khatiwada

Essential Python Packages: JSON, OS, Time & UUID

An in-depth look at frequently used important package.

November 12, 2024 · 4 min · 649 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 · 4 min · 771 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