ADAritra Dasinartclick.hashnode.dev·5h ago · 6 min readWhy Good Frontend Developers Still Matter in the Age of AIAsk any AI coding assistant to build a button with Tailwind and it'll nail it in seconds: bg-blue-500 text-white px-4 py-2 rounded-md hover:bg-blue-600. Ask the same tool to fix why your flex containe00
ADAritra Dasinartclick.hashnode.dev·4d ago · 7 min read10 Underrated Node.js Tools to Add to Your Developer ToolkitMost "best Node.js packages" lists just rename Express, Lodash, and Axios in a different order. Fine tools, all three — but they're not the ones that actually saved me time this year. The ones that di00
ADAritra Dasinartclick.hashnode.dev·4d ago · 6 min readCSS Just Got a Parent Selector. Your Forms Will Never Look the SameFor as long as I've been writing CSS, there's been one direction it refused to look: up. You could style a child based on its parent all day long, but the second you wanted a parent to react to someth00
ADAritra Dasinartclick.hashnode.dev·5d ago · 7 min readBuild a Toast/Notification System using only CSS and JavaScriptI built my first "quick" toast component in about twenty minutes. Then I spent the next two days fixing it, because it turns out the twenty-minute version breaks the second you do anything realistic w00
ADAritra Dasinartclick.hashnode.dev·5d ago · 8 min readBuild an Animated Multi-Step Progress Tracker Using CSSMulti-step forms and checkout flows almost always need a progress tracker at the top — a row of steps that fills in as the user moves forward. Traditionally, that means adding or removing a .active / 00