Lighthouse anti-patterns we keep seeing in production

Six performance mistakes we audit out of every Shopify store we inherit.

Lighthouse anti-patterns we keep seeing in production

Six performance anti-patterns we audit out of every Shopify store we inherit.

The list

  • Render-blocking JS in <head> — defer or async almost all of it.
  • Unsized images — always declare width/height or aspect-ratio.
  • Massive CSS bundles — Tailwind without purge, or theme CSS that contains every section even when most aren’t used.
  • App-injected fonts — apps that load their own fonts double up your font payload.
  • Slow API endpoints — Klaviyo identify calls in the head block first paint.
  • No HTTP cache headers on static assets.
Performance is product. Stop punting it to the developer.
← Back to all articlesWork with us