News

A practical performance update

A calm coastal view representing a fast and stable digital experience

Performance is a content quality

Speed shapes whether people can reach and understand a story, especially on constrained devices or networks. Our latest work focused on the parts of the system that editors influence every day: image choices, module composition, preview behavior, and the amount of data requested for each route. The goal was a fast baseline that remains resilient as content grows.

The work was led by our design and engineering team as part of the ongoing platform services. Results are reviewed against the Core Web Vitals guidance, with field data taking priority over a single laboratory score.

A performance dashboard comparing loading and interaction measurements

Improve the whole delivery path

We reduced oversized image requests, kept critical type styles local, and moved nonessential work away from the first render. GROQ projections now request only the fields a component uses. Performance budgets run alongside functional tests, so a useful feature can be discussed with its real loading and interaction cost.

  • Serve correctly sized modern images while preserving meaningful crops and alternative text.
  • Keep layouts stable by reserving media space and avoiding late changes to font metrics.
  • Measure representative production routes on realistic mobile hardware and network conditions.
A fast template is valuable only when it stays fast after real editors fill it with real content.
Responsive images prepared at sizes appropriate for different devices

Use budgets as a conversation

A budget is not a reason to reject every richer experience. It makes trade-offs visible while a feature is still easy to adjust. We publish trends, investigate regressions early, and pair performance data with usability evidence so optimization supports the people using the site rather than a score alone.