© 2026 Hashnode
The Inspiration: A Simple Observation That Resonated Every developer who has worked with Tailwind CSS knows the feeling. You open a component file, and you’re greeted with something like this: <select className="border-input placeholder:text-muted-fo...

Testing is not just about verifying if code runs. It’s about verifying that your app behaves correctly from the user’s perspective. Jest + React Testing Library (RTL) gives a powerful combination to achieve this. 1. Filtering Tests in Watch Mode When...

Today marks the beginning of a series of posts about Node.js and Express, where we will explore various aspects to consider when developing an API. Setting up a robust development environment is crucial for building maintainable Node.js applications....

Whether you’re coding solo or working in a team, one thing becomes obvious fast: style inconsistencies and formatting nitpicks waste time. Over the years, I’ve landed on a setup that saves mental overhead, keeps the codebase clean and scales well acr...
