What we decided, what broke, and what the numbers actually were.
Hosting the rendering would have been easier for us and worse for you. The reason is a per-account quota, and it decides the entire architecture.
28 August 2026 · 6 min read
Our house style banned "leverage" as corporate filler. Then a video about a leveraged buyout failed three times and threw away 3,600 words.
20 August 2026 · 4 min read
Not a template. Four files that decide how a video is written, what it looks like, how fast it moves, and what counts as wrong.
12 August 2026 · 5 min read
Scroll animations that reveal on IntersectionObserver have a failure mode: when the observer never fires, your visitor sees nothing at all.
2 September 2026 · 3 min read