Skip to content
Performance4 min readDraft content

Site speed is a revenue problem wearing an engineering costume

Core Web Vitals get treated as a technical scorecard. On a commercial site they are closer to a shopfront door that sticks.

Performance work gets deferred because it is framed as engineering hygiene — worth doing, never urgent. Framed properly, it competes for budget with advertising, and often wins: paying more for traffic that arrives at a page people abandon is the most expensive way to be slow.

Test on the device your customers own

Most performance testing is done on a developer's laptop over office broadband, which is the one condition that does not matter. The number that counts is a mid-range Android phone on a congested mobile network — the median for a large share of visitors in every market we work in.

Where the weight usually comes from

  • Images shipped at desktop dimensions to phones.
  • Fonts that block text from rendering while they download.
  • Third-party tags — chat widgets, heatmaps, four analytics tools, two of them forgotten.
  • JavaScript for interactivity on pages that are mostly text.

The third item is worth a specific look. Marketing tags accumulate quietly, nobody owns the list, and the cumulative cost frequently exceeds the entire application.

Set a budget before design, not after launch

A performance budget agreed at the start — a ceiling on page weight and a target for Largest Contentful Paint — changes design and engineering decisions while they are still cheap to change. Retrofitting speed onto a finished build is always more expensive than designing within a limit.

Written by Code and Thrive. Get in touch if you want to talk through any of this for your own project.

Start a project

Have an idea?
Let's build something that thrives.

Tell us what you're working on and we'll explore how we can help. No pitch deck, no pressure — just a straight answer on whether we're the right team.