Essays on backend engineering, system design, WebRTC/SIP, open-source security, and developer tooling.
Why I quit my first developer job: stalled growth, 3 AM bedtimes across 6+ projects, and a salary that didn't cover the commute. An honest breakdown.
Step-by-step guide to fixing LUKS/BTRFS partition size mismatches caused by parted resizing. Learn how to diagnose and resolve 'Failed to mount /dev/mapper/root' errors without data loss.
A zip file disguised as a frontend task, a supply-chain landscape on fire, and a phone call from someone I'd never met — what happened and what I still don't know.
Fix Hyprland window tracking that fails with 'window not detected' errors. Learn how to solve systemd service socket issues by auto-discovering socket files instead of caching Hyprland Instance Signature at startup.