SwiftDeck — Why I Rewrote the Stream Deck App From Scratch
The official Elgato app used almost a gigabyte of RAM across eight processes and got stuck whenever my monitor went to sleep. So I wrote a native macOS replacement.
8 posts tagged Tooling.
The official Elgato app used almost a gigabyte of RAM across eight processes and got stuck whenever my monitor went to sleep. So I wrote a native macOS replacement.
I run my Mac with a pen tablet instead of a mouse. The vendor driver kept getting in the way, so I wrote my own. Here's the input path from tablet to screen, and what keeping a realtime driver alive taught me.
mini-tagger, mini-renamer and lms-guard: three small macOS utilities I built because running models locally is great, except for everything around the model.
My AI assistant could read my code but not my canvas. MCP servers for Figma and Blender changed that. Here's what it was like to use them on real work.
I stopped putting up with the default keyboard and built my own input setup out of a Stream Deck XL and some Karabiner rules. It isn't really about speed.
My wrists were getting tired, so I started coding by voice. A year later, here's what works, what doesn't, and how my Talon setup works with JetBrains and the terminal.
My eyes were tired after a couple of hours with every theme I tried. Here's how I fixed it by designing the colors around brightness first.