← Back to selected work

Website design & delivery

Sober Racing.

A racing team’s story, built for the screen.

A complete web presence for Zach Sober and his Pikes Peak hill-climb team, with a strong visual identity and a clear place for the driver, car, results, and sponsors.

Sober Racing’s orange number 281 Subaru on the Pikes Peak summit ridge, with clouds below
My role
Website design & engineering
Focus
Team story · photography · sponsors
Status
Client website · live

The problem

Let the team’s work make an impression.

A race team has more to show than a social feed: the driver’s background, the car, results across seasons, the work behind race week, and the partners helping make it happen.

I brought those pieces together in a photo-led site with a motorsport visual style. The goal was a professional home that gives fans a story to follow and prospective sponsors a clear view of the team.

The work

The story, the evidence, and the next step.

01

A complete team narrative

Driver background, car details, race results, and the Pikes Peak setting give visitors a coherent story instead of a collection of disconnected images.

02

Photography worth exploring

A filterable gallery and lightbox let visitors move through the race-week photography. Responsive images preserve the visual impact across screen sizes.

03

A home for partners

Sponsor presentation and partnership information give existing supporters visibility and make the team’s opportunity easier for a new partner to understand.

Sober Racing’s website, showing the team’s motorsport visual style and photography
One visual system carries the driver, car, race story, and sponsors across the site. Explore the gallery →

How it fits together

From the first impression to the full story.

  1. 01

    Make the introduction

    Lead with the car, the mountain, and a recognizable team identity, then bring the driver and the racing history into focus.

  2. 02

    Show the work

    Connect results, car details, and race-week photography. Let visitors explore the gallery without losing the site’s visual rhythm.

  3. 03

    Give people a next step

    Present the sponsors and partnership story alongside the team’s social presence, with a site the team can continue updating.

Delivered: a responsive team website, structured content, sponsor presentation, and a gallery designed around the race-week photography.

Engineering decisions

Visual impact without unnecessary infrastructure.

Static by design

Astro renders the pages ahead of time. Cloudflare serves the result without a continuously running application server behind the marketing site.

Images sized for the job

Web-optimized source photography and build-generated responsive image variants keep the gallery practical without publishing the full-resolution originals.

Small, focused interactions

Gallery filters and the lightbox use a small vanilla-JavaScript interaction layer. The rest of the story stays in ordinary rendered HTML.

Content separated from layout

Team copy and the photo manifest live in structured data files, making future results, sponsor, and gallery updates easier to maintain.

  • Astro
  • Cloudflare
  • Responsive images
  • Self-hosted fonts
  • Vanilla JavaScript
  • Structured content

What this demonstrates

A distinctive website with a manageable operating model.

This work shows how messaging, visual design, photography, interaction, and hosting choices can come together in a focused business website.

Get in Touch

Need a website that does your work justice?

Tell me what you are trying to accomplish and where you need experienced technical ownership.