Writing
Articles
Notes and write-ups on things I've learned building software.
September 23, 2026 · 2 min read
You don't need a library for debounce. A ten-line hook covers almost every case — here's how it works and when to reach for something more.
ReactHooksPerformance
September 23, 2026 · 3 min read
useEffect is the hook everyone reaches for first and understands last. Where it earns its place, where it becomes a code smell, and where it actively breaks things.
ReactHooks
September 21, 2026 · 1 min read
The first post on this site — why I'm building it, and what to expect here.
meta