Explorations in Modern JavaScript and Beyond.

Dive into a collection of articles exploring modern JavaScript technologies, and the evolving web development landscape. Delve into insights on TypeScript, React, Next.js, and more.

The Subtle Art of Taste: A Pathway to Exceptional Work

Ever wonder why some designs, apps, or ideas just feel right? In this piece, I talk about what I’ve learned about developing a sense of taste—how immersing yourself in great examples, staying curious, and practicing relentlessly can make all the difference. It’s a personal take on getting from “good enough” to truly exceptional.

Simplifying Your Tailwind CSS Styling with Prettier's Automatic Sorting

Uncover the seamless integration of Tailwind CSS with Prettier using the prettier-plugin-tailwindcss. Learn how this plugin can automatically sort your classes and streamline your development process. Elevate your coding with this must-have tool for modern front-end development.

Container Component: Inspired from Shadcn and Tailwind UI

Discover the new 'Container' component —a versatile, flexible, and easy-to-use solution inspired by the best of shadcn/ui and Tailwind UI. Dive into the source code, learn how to integrate it into your projects, and join the collaborative effort to refine this independent tool for developers.

Unraveling JavaScript: Why is null + undefined equal to NaN?

JavaScript is a language full of surprises, especially when it comes to type coercion. One such quirk is the result of adding "null" and "undefined" together, which yields "NaN". Let's dive into why this happens.