Bundling performance work into a redesign
Put performance in the redesign as a constraint, not as a workstream. A speed project bolted onto a rebuild gets cut, and a speed project run just before one gets thrown away.
CATEGORY
Everything we have written on performance — 5 posts, newest first.
Put performance in the redesign as a constraint, not as a workstream. A speed project bolted onto a rebuild gets cut, and a speed project run just before one gets thrown away.
Every speed project is the same three decisions applied to every file the page asks for. Most of them start with the wrong one.
Shopify already publishes the budget every app had to pass to get listed. Almost nobody re-runs that test after install, which is why the app that was fast in review is the one slowing you down now.
Apps do not damage performance in general. Each kind damages a specific metric in a specific way, and knowing which is the difference between fixing it and guessing.
Shopify already resizes, converts and caches your images. Most slow stores are slow because the theme asks for the wrong size, not because the CDN is missing.
NEXT STEP
A senior Shopify engineer reviews your storefront, theme performance and checkout, then sends a prioritised list of fixes.