HomeCVProjectsBlogLearnToolsHobbiesHomelabUses
← Blog

#debugging

2 posts

22 Jun 2026· min read
The cache that couldn't cache
A homelab node pinned its memory and my portfolio pod climbed to 20 GB of RAM in a day. My first thought was an attack. It wasn't — it was two of my own caches failing silently, and normal traffic doing the rest. A war story about telling a leak from a breach.
#debugging
#nextjs
#kubernetes
#performance
#ai-assisted
16 Jun 2026· min read
The firewall rule that allowed WireGuard and blocked it anyway
A WireGuard tunnel to a Hetzner VPS sent 670 KiB and received nothing. The firewall had an ALLOW rule for port 51820. Both facts were true — because the rule said TCP and WireGuard is UDP. A debugging war story, and the method that found it: bisect the packet path.
#networking
#wireguard
#debugging
#opinion
#ai-assisted
GitHubGitHubLinkedInEmail

Mart Traagel

traagel.dev
AI transparency·RSS·Theme: Nord·Valid RSS

v1.0.12