← Journal

Performance is a feature

Speed isn’t a technical nicety to bolt on before launch. It’s a product decision that compounds — in search, in conversion, and in trust.

Every team says their site should be fast. Very few treat speed as a feature — something scoped, budgeted and defended like any other requirement. The difference shows up the first time a deadline squeezes and “we’ll optimise later” enters the conversation.

We set a performance budget at the start of a build: how much JavaScript, how heavy the images, how fast the first render on a mid-range phone over a mediocre connection — because that’s the real audience, not a developer’s laptop on office wifi. The budget is part of the spec. A feature that blows it isn’t done; it’s a draft.

Why be strict about this? Because performance compounds. Search engines rank faster pages higher, so speed feeds discovery. Visitors abandon slow pages before they see the message, so speed feeds conversion. And a site that responds instantly simply feels more trustworthy — an effect you can’t buy back with copy.

The craft is mostly restraint. Ship less JavaScript. Render on the server. Load what the page needs, defer what it might need, and skip what it doesn’t. Choose boring, durable techniques over impressive fragile ones. Almost nothing on a fast site is clever; that’s the point.

Accessibility rides along with all of this. Semantic HTML, working keyboard navigation, honest motion that respects reduced-motion preferences — the same discipline that makes a site fast makes it usable for everyone. We treat both as defaults, not add-ons.

This site practices what this post preaches — server-rendered, a few kilobytes of JavaScript, no trackers running without consent. Built to last is a performance claim too.

[ Start a project ]

Enjoyed this? Let’s work together.

Start a project