July 31, 2026 · 4 min read
Small team, boring tools
Why most of our stack is older than our youngest engineer.
performance culture
July 31, 2026 · 4 min read
Why most of our stack is older than our youngest engineer.
performance culture
July 06, 2026 · 6 min read
We plan for the launch day, not the average day. That changes the maths.
networking culture
June 28, 2026 · 12 min read
Some payloads got bigger, some CPUs got hotter. A short tour of the trade-offs.
networking
April 02, 2026 · 4 min read
Partial content, caching keys and the clients that ignore both.
video
March 15, 2026 · 11 min read
We moved four petabytes without a maintenance window. Here is what went wrong along the way.
performance
September 18, 2025 · 14 min read
Latency maps, transit prices and the one spreadsheet that decided it.
performance networking