Tagged "JavaScript"

Introduction to IntersectionObserver

Written by Nap Joseph Calub on April 23, 2025

The IntersectionObserver API lets you trigger code when elements enter or exit the viewport, improving both performance and user experience. In this post, I explain how to use it for adding animations to HTML elements, demonstrating how I implemented it in my Vento template with Tailwind CSS.

Read more →

TypeScript: A Philosophy Built on Imperfection

Written by Nap Joseph Calub on May 1, 2025

TypeScript isn't just a tool—it's a way of thinking about code, collaboration, and clarity. Discover why learning TypeScript is less about syntax and more about writing software with purpose.

Read more →