Budgets before launch day
Marketing sites get slow after the third campaign asset lands. We set performance budgets early — image weight, JS budget, and LCP owners — so content systems cannot quietly undo the launch.
The checklist is boring on purpose: responsive images, no unused client bundles, and CMS fields that discourage unbounded media dumps.