Stream Soundboard is an interactive Twitch extension that brings sound and video alerts to life during broadcasts. Developed in TypeScript, it employs Fastify as low scope backend framework and Zod for data validation. On the frontend, React and Vite power the application, with PandaCSS ensuring a typesafe and stylish user interface. The system is built for scale, ready to handle high traffic with low latency for seamless real-time interactions. Streamers link their soundboard to OBS via a browser source, with alerts powered through websockets for immediate audience engagement.
Otom AI is a Chrome extension that analyzes LinkedIn profiles and lets you chat with their data through AI. The backend is built with Effect for service composition and dependency injection, paired with Gemini for AI generation and PostgreSQL for persistence ā Drizzle handles the schema and migrations, while Kysely powers typesafe queries. The extension itself is built on WXT with React and TanStack Query for async state, all styled with PandaCSS. It features cross-user caching, a per-user quota system, and a 24h TTL to keep dossiers fresh while minimizing AI generation costs.