Blogs

Sharing my thoughts, learnings, and experiences in web development

The Complete Guide to Intersection Observer API: From Basics to Advanced
15 min read

The Complete Guide to Intersection Observer API: From Basics to Advanced

A complete, beginner-to-advanced guide to the Intersection Observer API. This post explains how to efficiently detect element visibility without scroll listeners, covering core concepts, configuration options, performance best practices, and real-world use cases like lazy loading, infinite scroll, animations, analytics, and React hooks. A one-stop, production-ready reference for building fast, modern web experiences.

#web-dev

#JS

#Java script

#webDevelopment

#javascript

Read more
Prototypes vs. Classes: The Real Story ⛓️
6 min read

Prototypes vs. Classes: The Real Story ⛓️

A beginner-friendly guide to JavaScript's prototypal inheritance. Learn how ES6 classes are syntactic sugar over constructor functions and prototypes, with side-by-side comparisons and real examples.

#web-dev

#JS

#Java script

#webDevelopment

#javascript

Read more
Getting Started with SVGs: A Beginner's Guide
12 min read
Featured

Getting Started with SVGs: A Beginner's Guide

Learn everything you need to know to get started with SVGs (Scalable Vector Graphics). This beginner-friendly guide covers what SVGs are, why they’re so powerful, and how to use them in your web projects. From basic shapes and paths to styling, animations, gradients, and interactivity with CSS and JavaScript — this post walks you through practical examples and best practices to help you create crisp, scalable, and engaging graphics for modern websites.

#web-dev

#svg

Read more