use-selection
A general-purpose hook for managing selection state (rows, cards, lists) without triggering unnecessary re-renders.
Clean architecture, predictable code, and zero surprises — so your team ships faster with less firefighting
Why Hire Me?Real outcomes you'll notice the moment I join — no fluff.
Knowing what to build — and what to skip. A few principles that guide every project.
My personal collection of shadcn-style components, hooks and utilities. Built to be copied, pasted, and customized.
use-selection
A general-purpose hook for managing selection state (rows, cards, lists) without triggering unnecessary re-renders.
Observable Map
A tiny, reactive Map that plays nice with React's useSyncExternalStore.
Scope Provider
A lightweight wrapper around React Context that makes passing values down your component tree a lot easier.
A collection of React patterns I actually use to keep apps from turning into a mess. No fluff, just stuff that works in production.
See React PatternsTools I reach for every day. They work, I trust them.