>Lies & Allies: Party Games Without the Ad Breaks
I built simple role-revealing web apps for Mafia and Spyfall because every existing option was either full of ads, abandoned, or both.
- svelte
- django
- websockets
- games
- self-hosted
~ $ ls ~/logs
A running stream of notes on systems I build, problems I trip over, and the occasional opinion about software engineering. 4 entries on file.
I built simple role-revealing web apps for Mafia and Spyfall because every existing option was either full of ads, abandoned, or both.
A 90% win rate sounds incredible until you do the math. How building a binary options bot taught me that being right and being profitable are completely different problems.
Discord enforced end-to-end encryption for voice in March 2026. Here is what broke, what was undocumented, and how I patched my way through it.
A walkthrough of my Claude Code setup with 16 plugins, a custom status line, and custom skills that turned a terminal tool into a proper development environment.