React state management
provider-kit
Shared client state, with explicit types and boundaries.
I maintain provider-kit, a React and TypeScript state library used across our applications. It provides typed per-slice hooks, functional updates, separate slice contexts, and runtime Zod validation for shared client state.
@bridge-applications/provider-kit
provider-kitTyped. Validated. Reused.Detailed case study coming soon
I’m preparing a closer look at the decisions behind provider-kit: how its slices and hooks fit together, where runtime validation helps, and the challenges of sharing state across a React application. Code examples will accompany the relevant explanations.