Journal
Notes & Writeups
Cover Image
Cracking X32-Edit's Connection Problem
X32-Edit refuses to connect without UDP broadcast discovery. The fix: query the mixer directly, then spoof the discovery …
Cover Image
Reverse Engineering the ATEM Protocol
How I used Wireshark to figure out undocumented commands and add them to an open-source library.
Cover Image
Building a 30TB NAS from Scratch
Parts list, Proxmox setup, Docker containers, and all the things I learned the hard way.
Cover Image
From Flask Form to Production Upload Pipeline
What started as a simple web form to upload images to ATEM switchers turned into a multi-service pipeline with …