If speed only shows up on the eng side, it loses. Every time. The hero video, the custom font stack, the auto-playing gallery — those decisions are made long before the first commit.
Set the number, then design to it
We agree on a performance budget before design starts. 200KB of JS. 500ms TTI on a mid-tier mobile. Real constraints sharpen taste.



