Skip to main content

This website

Magnetic Island Web Design

The site you're on, built to the same standard I'd build yours to: fast, accessible, private by default, and tested rather than assumed.

The site you're reading now. Designed, built, tested and deployed by me.

magneticwebdesign.site
The Magnetic Island Web Design home page on a desktop screen.
The Magnetic Island Web Design home page on a phone.
Project
You're viewing it now
Sector
Independent web design studio
Disciplines
  • Brand & visual design
  • Conversion-focused copywriting
  • Next.js engineering
  • Accessibility
  • Privacy engineering
  • Automated testing
Live site
You're viewing it now.

The brief

What the site had to do.

A web designer's own site has to do two jobs at once. It has to sell the service in plain English to a business owner who isn't technical, and it has to stand up as evidence to anyone who looks closely at how it's built. Most studio sites do one and quietly fail the other.

Approach

How it was designed and built.

  1. 01

    Written for the person reading it, not for other designers

    Services are described by the business problem they solve. No jargon in the customer-facing copy, no fake urgency, and no claims the business can't back up. That means no invented client count, no awards, and no testimonial wall until there are real ones.

  2. 02

    Statically rendered, with server-side form handling

    Pages are generated ahead of time so they arrive fast on mobile data. The enquiry form is a server action with schema validation, a payload ceiling and rate limiting. If email delivery isn't configured it refuses the submission and says so, rather than faking a thank-you.

  3. 03

    Privacy as an architectural decision, not a banner

    No analytics, no advertising pixels, no session recording, no third-party embeds, and self-hosted fonts. The result sets no cookies and writes nothing to browser storage. That is why there is no cookie banner, and why the Cookie Policy can describe what actually happens.

  4. 04

    Accessibility and motion built in, then verified

    Semantic landmarks, real form labels, visible focus, and colour contrast checked against the maths rather than by eye. Every animation is CSS and fully disabled under reduced-motion. The site has to read identically with motion off, and a test asserts that it does.

The site

Screenshots of the live site at magneticwebdesign.site, captured at desktop and phone widths.

  • magneticwebdesign.site
    The capabilities page showing an interactive website concept inside a mock browser window.
    Interactive concepts
  • magneticwebdesign.site
    The work page listing both portfolio projects, each labelled with how it relates to the business.
    The work listing
  • magneticwebdesign.site
    The Request a Quote page, showing the enquiry form and what happens after it is sent.
    Request a quote
  • The services page on a phone, with each service laid out in a single readable column.
    Services on a phone

The result

What the finished site does.

These are observable qualities of the build. There are no traffic figures, conversion rates or revenue claims here, because publishing numbers I can't independently show you would be worth nothing to you.

  • 01Statically rendered pages with a server-side enquiry pipeline
  • 02No cookies, no browser storage and no third-party requests
  • 03Reduced-motion support that is tested, not assumed
  • 04Colour contrast verified against WCAG maths across the palette
  • 05Security headers including a real Content Security Policy
  • 06SEO architecture: per-page metadata, canonicals, sitemap and robots

Under the hood

Measured, not asserted.

It's easy to claim a site is fast and accessible. These are the figures for this one, and the commands that produce them are in the repository so they can be re-run.

Lighthouse

100 / 100 / 100 / 100

Performance, accessibility, best practices and SEO on the desktop preset, measured across the home, services, capabilities and about pages.

Mobile performance

93

Lighthouse mobile preset on the home page, with a cumulative layout shift of 0.

Automated tests

145 unit · 518 end-to-end

All passing against a real production build, at four viewport widths: 1440, 768, 412 and 360 pixels.

Third-party requests

0

No analytics, advertising pixels, embeds or externally hosted fonts. A test fails the build if one appears.

Lighthouse was run against a production build of this site; the test figures come from the suites in this repository. Last measured .

Want something built to this standard?

Tell me about your business and what you're trying to achieve. You'll hear back from me directly, and a clear quote if it makes sense.