Elkin StudioElkin Studio
Development2 min read

Builttoberebuilt

Built to be rebuilt

Every website has a half-life. The question a good build asks isn’t ‘how do we make this last forever’, it’s ‘how do we make the inevitable next version cheap.’ Longevity in software is not permanence. It’s the ease of change.

Systems over pages

A site built page by page rots page by page. A site built from a small set of well-made parts improves everywhere at once. The difference doesn’t show on launch day, it shows eighteen months later, when a competitor’s ‘quick change’ takes a fortnight and yours takes an afternoon.

Non-negotiables in the build
design tokens: one source of truth for colour, type, spacing
components: composed, not copied, fix once, fixes everywhere
content: structured data, never baked into markup
state: predictable, inspectable, no magic globals
accessibility: keyboard + screen reader first, not retrofitted
performance budget: set before the first component, enforced after
If changing the brand’s accent colour means find-and-replace across forty files, the system already failed.

What ‘rebuildable’ buys you/

  • A redesign that reuses the plumbing instead of ripping it out.
  • New pages assembled from parts that already exist and already work.
  • The freedom to change CMS, host or framework without changing the brand.
  • Onboarding a new developer in days, because the codebase explains itself.

Boring on purpose

Teams fall in love with tools and ship the tool instead of the outcome. Pick the least exciting technology that does the job, and spend the excitement you saved on the things a visitor can actually feel, speed, clarity, and the sense that nothing is going to break under them.

  • Seen
  • Found
  • Chosen
  • Connected
Start a Project