OBS client in Go, and JXA apps with Dock extras
Today I built a client to work with a plugin to OBS that lets you remotely control it over Websocket. We can eventually generate types for all the messages, but what we got done today using maps for messages is already useful. I also spent maybe too much time playing with MacOS bundles for JXA applications and plugins, specifically for extending the Dock. But I mostly figured it out.
Tags: obs, go, jxa, devlog