What it is
A custom live production system I built for my own streams. A central listener watches stream events, and a small family of connected apps handle overlays, controls, and live interactions. Each app is small and focused; the listener keeps them in sync.
Why I built it
Off-the-shelf overlay tools were either too rigid for what I wanted to do live, or required me to fight the tooling instead of focusing on the show. Building my own system meant I could iterate quickly on the parts that actually matter, the parts the audience sees and feels.
What it proves
- Multi-app architecture with a shared event source
- Real-time updates across surfaces under live constraints
- Practical internal tooling that earns its keep every stream
- Live production thinking: failure modes, reset paths, audience-facing reliability