Reusable libraries · 2024 — present
Small tools. Shared foundations.
Solve it carefully. Use it again.
I maintain shared libraries for recurring problems across our applications. Their consumers are primarily applications maintained within Bridge Labs.
These packages make common authentication and state patterns available through consistent APIs.
{ state, setSlice }Typed. Validated. Reused.
tg-auth & world-auth
Client/server authentication packages for Telegram and World integrations, reused across Bridge Labs applications.
provider-kit
A React/TypeScript state library with typed per-slice hooks, functional updates, separate slice contexts, and runtime Zod validation. It handles shared client state rather than serving as a server-data cache.