Blog
March 14, 2026
BGP anycast in a /24: what I learned the hard way
Running anycast on a budget /24 allocation sounds fine until your upstreams have different opinions about route dampening.
February 2, 2026
TCP buffer sizing: what the defaults get wrong
The Linux TCP buffer defaults were set in an era of 100Mbit LANs. Here's how to reason about them for modern workloads.
January 10, 2026
conntrack table exhaustion: diagnosis and fix
At 200K+ concurrent connections, the default nf_conntrack_max of 65536 isn't just too small — it drops packets silently.