Mateusz Krzeszowiak

@krzksz.bsky.social

Web performance @ Shopify.

We now emit preconnects to up to 3 external origins if your Shopify online storefront needs render-blocking resources from them. Thanks to Early Hints, I'm seeing ~30ms improvement in platform-wide FCP. Some stores render up to 264ms faster.

This week we made a change that enables "stale-while-revalidate" caching strategy for "accelerated-checkout-backwards-compat.css". We're seeing 1.7% FCP improvement for same-site navigations across all stores that use the quick buy buttons 🚀

Two weeks ago we shipped changes that cut Portable Wallets execution time by at least 40% at both p75 and p90. INP for interactions related to those scripts dropped ~25%. Overall INP improved by −8 ms (p75) and −16 ms (p90) across all Shopify stores using quick buy buttons 🚀

Chart showing p75 and p90 improvements over time that were mentioned in the post.