I build games and practical tools for streaming, video, and job search. These notes explain the problems behind a few of them, the choices I made, and what still needs work.
In Chat vs. Meteors, the game, the stream, and the viewer's answer run on different clocks. How I handle late answers without making everyone wait for the slowest connection.
My browser uploads kept losing the video quality I had exported. What I found when I compared upload routes, and why I built around the native phone apps.
An application tool can make a resume sound stronger while quietly making it less true. How Pathos checks imported details and proposed edits against the person's own record.
- Keeping stream overlays in sync — Sharing updates across Streamer Online's browser sources, including the music display.
- Giving a Twitch bot useful memory — What ForgetMeNot keeps, how it chooses context, and where its memory can go wrong.
My projects · Website · Twitch