2026
19 posts
- Before You Add Redis
- A Network Blip Is Not Just a Blip
- Claude Code's Usage Bug and the Fight Behind It
- nginx 1.28.3: Six CVEs, One Upgrade
- ProtectHome=yes in Systemd Breaks Subprocesses Too
- Self-Hosted Referral Links Without the /s/
- A Private Client Portal for Freelancers
- AppArmor Had a Privilege Escalation Bug. Since 2017.
- Attacked Every 23 Seconds. Why I'm Not Worried.
- Systemd Unit Files for Web Apps
- Cloudflare Turnstile Console Errors Are Not Your Fault
- What 2 GB of Logs on a Fresh VPS Actually Means
- You Don't Need a Message Queue
- Ever wondered why Linux has two commands for the same task?
- Using Claude Code on a Self-Managed VPS: My Workflow
- The "Magic Numbers" of Software: SemVer Explained
- Why Your og:image Doesn't Show in Social Shares
- Deploying to a VPS Without Docker or CI/CD
- AI CLI Panic Wasn't Spying. It Was Permissions