Writing
Recommended
a showcase of my product manager thinking
Vit: giving video editors version control without teaching them Git
Git is a developer mental model. Video editors aren't developers. Every real decision in Vit was a translation problem.
March 2026 · 9 min
Analysis
Toronto earns more on fewer parking tickets
Where the 2024 revenue growth came from, whether the fine increase changed behaviour, and a forecast tested on a year it never saw.
September 2026 · 9 min
How Vit versions a video timeline
Most merge conflicts in Vit are never resolved. They're designed out of existence by the file layout, and an LLM only sees what's left.
March 2026 · 7 min