
Jun 26, 2026
in /
Commerce
4 min read
On a storefront, performance is not a technical concern
Every section a marketing team adds makes the first paint later. At some point the page arrives after the visitor has already decided, and the funnel leaks at the top.
Nukes AI
Commerce team
A storefront that takes too long to become useful loses the visitor before anything else about it matters — before the photography, the copy or the price. That loss does not appear in any report as a loss. It appears as traffic that arrived and did not convert, which is read as a marketing problem.

They leave before it lands
Nothing on a storefront happens until the page is usable. A visitor still looking at a blank rectangle has no opinion about the product, and the ones who leave at that point are counted as traffic that did not convert rather than as a page that did not arrive.
That is why performance sits with the commercial numbers rather than the engineering ones. It is the first filter every visitor passes through, and it is applied before any of the expensive work on the page has been seen.
What the thresholds describe
The Core Web Vitals are three questions rather than three numbers: how long until the main content is painted, how quickly the page responds when it is touched, and how much it moves about while it loads. Published thresholds exist for each and are worth reading, but the questions are the useful part.
Images are usually the answer
On a commerce page the largest element is almost always a photograph, so the largest paint is a picture arriving. Correct sizes, a modern format, real width and height attributes, and the hero image not being lazily loaded will move that number further than most rewrites.
Third-party scripts compound
Every tag added to a storefront is paid for by every visitor, on every page, for as long as nobody takes it off again.
Analytics, chat, reviews, heat maps, two testing tools and a consent banner each look small on their own. They arrive on the main thread, they arrive everywhere, and none of them were in the estimate. An audit of what is installed is usually the cheapest performance work available to a team.
Layout shift is a trust problem
A page that reflows under the cursor makes a person press the wrong thing, and a person who has pressed the wrong thing once becomes careful. Reserving space for anything that loads late — banners, badges, embedded reviews — costs nothing and removes it.
Measure the field, not the lab
A score from a local run describes a fast machine on a fast connection. What matters is what real visitors experienced, on the devices they actually own, which is what field data reports and a lab score cannot.
- test on a mid-range phone
- test on a throttled connection
- watch the slowest tenth, not the median
The median customer is not the one being lost.
Performance needs an owner
Speed is not a project that gets completed. It regresses every time a section is added, and it regresses quietly. A budget enforced in the build — a size limit that fails the deploy — is the only version of this that survives a busy quarter.
What this actually buys
Not a badge, and not a score to put in a report. A page that is present when the visitor is, which is the condition every other thing on it depends on.
(nai™ — 11)
Insights & Research
Recent articles
Notes on automation, commerce and the software that has to carry both.

Aug 28, 2026
in /
Automation
Why operational automation stalls six months after launch

Aug 14, 2026
in /
Commerce
Moving a Shopify store to Hydrogen, and what actually changes

Aug 1, 2026
in /
AI systems
An assistant is only as good as what it is allowed to read

Jul 22, 2026
in /
Automation
The exceptions are the work, not the edge case

Jul 9, 2026
in /
Architecture
Nobody wants to pay for data work, and everybody pays for it

Jun 26, 2026
in /
Commerce
On a storefront, performance is not a technical concern

Jun 17, 2026
in /
Architecture
Build the field app for the worst signal it will ever see

Jun 5, 2026
in /
Strategy
When the spreadsheet is load-bearing, buying will not help
No hype. Just systems
Clarity beats automation
Decisions over demos
Designed for messy reality
Systems that hold under pressure

(nai™ — 15)
Work with us
Book a
free call
We build AI that changes
how your work runs — not how the demo looks.
We’ll map how your
workflows run, show
where AI pays off,
and leave you
with a clear plan.
No prep needed — we’ll steer the conversation
and keep it on what matters.




4 practices
7+ yrs
minimum, every engineer

