Web development

Sites that load fast and bring in work.

I design and build the whole thing. Six years of product work means the site gets treated like a product: someone lands, needs something, and either finds it or leaves. Most of the job is making sure they find it.

What you get.

A site that loads before people leave

Performance is a design constraint, not a phase at the end. Images optimised, JavaScript kept small, and Core Web Vitals treated as a budget rather than a report card.

Designed and built by the same person

Nothing gets lost in handoff, because there isn't one. Constraints show up while there's still time to design around them.

Something your team can actually run

If you need to edit it without calling me, I'll build it so you can. That usually means WordPress or a headless CMS, set up properly rather than plugin-stacked.

Search that works from launch

Semantic markup, real metadata, sensible URLs, structured data. Not an SEO retainer — just doing it right the first time.

Stack

Chosen per project, not by habit.

A brochure site doesn’t need a framework. A product marketing site with a hundred pages does. I’ll tell you which one you’ve got before quoting for either.

  • Next.js
  • React
  • TypeScript
  • WordPress
  • Headless CMS
  • Tailwind
  • Vercel
  • Core Web Vitals
  • Accessibility

This site runs on the same stack. If you want to see how it’s built, ask and I’ll walk you through it.

Tell me what you’re building.

Rough is fine. A sentence about the business and what the site needs to do is enough for me to say whether I’m the right person and roughly what it would take.