
Staff Software Engineer
Generalist distributed systems nerd with an incurable fascination with gnarly problems. Easily distracted by dogs, frisbees, and peanut butter.

Published on March 2, 2026 (about 1 month ago)
Between Jan 8 and Feb 4, a stack of small behaviors produced unexpected corrupted video segments. Here's exactly what went wrong and how we fixed it.

Published on July 14, 2021 (over 4 years ago)
Learn how to use Kafka transactions to accurately process CDN logs at scale.