
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 (26 days 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.