Datatable, query params, and IndexedDB
A practical deep-dive into syncing datatable state across URL query params and IndexedDB — shareable filters in the URL, personal preferences in the browser.
reactstate-managementperformance
Deep dives into the patterns, tools, and techniques I use to build production web applications.
A practical deep-dive into syncing datatable state across URL query params and IndexedDB — shareable filters in the URL, personal preferences in the browser.
After 8 years of shipping React apps, here is every state management pattern I reach for—and when each one earns its place in production.
Why I dropped Recharts and Chart.js for TradingView's Lightweight Charts, and how to wrap its imperative API into idiomatic React without fighting the framework.
The TypeScript patterns I reach for daily in React — discriminated unions, generic components, strict hooks, and type-safe APIs.