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.