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.

- 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.
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.
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.
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.

How it fits together
From the first impression to the full story.
- 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.
- 02
Show the work
Connect results, car details, and race-week photography. Let visitors explore the gallery without losing the site’s visual rhythm.
- 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.