Building a Sliding Hover Highlight in React
A detailed walkthrough of how I built a smooth, sliding highlight effect that follows your cursor across a list - no libraries, just refs, rects, and a single absolutely positioned div.
Every Pixel Is a Decision
Why obsessing over visual precision isn't vanity - it's how you communicate competence, care, and clarity without saying a word.
The Skill of Removing Things
Addition is easy. Removal takes taste. The hardest part of building software is figuring out what to leave out.
The Ordinary Way Things Break
Most software doesn't fail spectacularly. It fails in small, quiet ways that compound over time. Here's how I think about catching those failures early.
Interfaces That Earn Trust
Trust in software is built through hundreds of small, consistent decisions. Not through clever copy or beautiful screenshots, but through behavior.