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 →Written by Nap Joseph Calub on April 30, 2025
Got a new Mac and want to get it ready for web development? This guide walks you through everything you need to install and configure a powerful development environment using modern tools.
Read more →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 →Written by Nap Joseph Calub on April 19, 2025
Learn how to build a sleek resume site using Lume, Tailwind, and Vento – with the help of ChatGPT. No coding experience needed!
Read more →