Shopify
Shopify Cut Checkout Bundle Sizes by 85% with Polaris
Shopify rebuilt five Checkout Blocks extensions with Polaris. Bundles fell 40 to 85 percent and load time fell 8 percent at the median.
Theme performance, Liquid rendering, app conflicts, Online Store 2.0 and the platform decisions merchants actually face.
Shopify
Shopify rebuilt five Checkout Blocks extensions with Polaris. Bundles fell 40 to 85 percent and load time fell 8 percent at the median.
Shopify
Shopify's Cart API now lets one order split into shipped and pickup fulfillment orders, and no new fields means your old assumptions are the breaking change.
Ecommerce
The status advanced only on the pushed event, so the orders whose webhook was dropped sat in processing forever, and nobody reconciled against the source of…
Ecommerce
The carrier rate was cached without a window, so the checkout charged the old price, and the difference was the store's, and the reconciliation found it at…
Ecommerce
The trigger was a timer from the add-to-cart event, so the reminder arrived mid-checkout with a discount, and the discount became the expected price, and…
Ecommerce
The bulk import matched on the title rather than the identifier, so the sizes were shuffled, and the warehouse picked the wrong item until the returns…
Ecommerce
The fulfilment started on the created event, so unpaid orders shipped, and the cancellation arrived after the parcel, and the return postage was the margin…
Ecommerce
The model trained on the promotion window kept pushing discounted lines after the sale ended, and the margin was the difference between what it recommended…
Ecommerce
Generated descriptions filled the gaps in the spec with plausible terms, and the plausible terms became a promise on three hundred product pages, and the…
Ecommerce
A draft order reserves inventory the moment it is created, and the reservation outlives the draft, so abandoned drafts held stock for days, and the…
Shopify
By the fifth batch the page held 240 product cards and dropped frames on every scroll. The DOM node count was the metric nobody was watching.
Shopify
INP replaced FID and it is much harder to pass. A variant selector that felt fine on a laptop was failing badly on the phones customers actually use.