#React
6 articles — newest first.
- 8 min read
How I stop re-renders in big React forms: uncontrolled refs
Production tactics for large React forms: use uncontrolled inputs, refs, and event delegation to kill keystroke re-renders while keeping validation sane.
- 9 min read
How I orchestrate React with a typed event bus
A production pattern I use to coordinate React components without prop drilling or store-bloat: a strictly typed event bus with React-safe hooks.
- 10 min read
Optimistic React UIs that don't drift from the server
How I ship optimistic UI in React without state drift: versioned writes, idempotency keys, React Query/Zustand patterns, and the rollback math.
- 8 min read
When useMemo actually helps in React 19
A blunt, practical guide to useMemo in React 19: where it genuinely helps, where it’s noise, and how to profile renders before you cargo‑cult memoization.
- 10 min read
Stop mixing render and domain state in React dashboards
A pragmatic split for large React 18 dashboards: keep server/domain data out of UI stores, cut re-renders and payloads with a thin serialization adapter.
- 8 min read
Real-Time Telemetry: Why Polling Lies
Polling dashboards lie between ticks — I learned that the hard way. Now I push telemetry over WebSockets for sub-second parity across every React client.