Rethinking State Management in React
Why most apps don't need a global state library, and patterns that work better with React Server Components.
Feb 2026·6 min·
ReactArchitecture

Writing about engineering, design, and building software.
Why most apps don't need a global state library, and patterns that work better with React Server Components.
Lessons from creating a component library used across multiple products: tokens, variants, and composition patterns.
How choosing well-understood tools over shiny new ones leads to more reliable software and faster delivery.
A practical guide to identifying and fixing performance bottlenecks using Lighthouse, CrUX, and real user monitoring.