Blog
Decisions, and what they cost.
Each of these is one decision made while building something real. What broke, what we measured, what we chose, and what we would have got wrong. Written for the person deciding, not the person implementing.
-
Video
One frame of black
The reel flickered between clips, even though every clip was already loaded into memory.
-
Tooling
Git had opinions about my fonts!
Putting the site into version control, git decided my font files were text and got ready to rewrite them.
-
Performance
Smoothing made it worse
The animation on the home page steps its quality up as it goes. Easing one of those steps made it more noticeable, not less.