Web development / Client sites / AI-directed builds

Web Developer, AI-Augmented

I scope, design and ship websites, then hand over the keys.

I direct Claude Code to write the code. I set the scope, the design and the rules, and I review and test what it builds before anything ships.

My first Syntax Labs client got a one-page marketing site in under three weeks of build time, then the whole thing: code on her GitHub, hosting on her own Netlify, her domain.

  • Astro
  • Tailwind CSS
  • TypeScript
  • Netlify
  • GitHub
  • Claude Code
The SafeSideline home page: a floodlit football field at night under the headline “When someone asks what you had in place, hand them the record.”
SafeSideline, a sports-safety startup. Live at safesideline.com. Visit safesideline.com (opens a new tab)

SafeSideline marketing site

One page that shows a school the safety record it could hand over.

Client
SafeSideline: a sports-safety compliance app for school athletics, built around incident records an Athletic Trainer can hand over.
My role
Scoped, designed, wrote and built it through Syntax Labs, then handed it over. Claude Code wrote the code under my direction.
Format
One-page marketing site with a pilot sign-up form
Tools
  • Astro
  • Tailwind CSS
  • Netlify
  • Web3Forms
  • Claude Code
  • Puppeteer
  • axe-core
  1. Opportunity brief
  2. Sprint Zero
  3. Signed scope
  4. Wireframe
  5. Design system
  6. Client brand
  7. Copy
  8. Review pack
  9. Launch
  10. Handover

The problem

SafeSideline was pre-launch, with a working prototype and no website. Schools had to see what the app produces, a record of who knew the emergency plan and what was checked, before they would sign up for a pilot.

Design decisions

  1. Three working design directions, cinematic, techy and school-friendly, built as real pages rather than mockups, so the client chose from the thing itself. She picked Cinematic.
  2. One story down the page: the 90 seconds after an athlete goes down, the evidence chain that follows, then the record itself.
  3. A fictional sample incident record you can print, with one item deliberately left unchecked, so it reads like a real record, misses and all. The client singled it out in her feedback.
  4. Claims I couldn’t verify, such as interview counts and a funder’s name, were flagged and kept off the page.
  5. Motion with a pause control and reduced-motion support, and every word still there without JavaScript.
  6. A handover built for a non-developer: a 30-minute call with a slide agenda, the repository moved to her GitHub with me kept on as a collaborator, sign-ups emailed to her Gmail, and her domain connected.

Result

Live at safesideline.com since 16 October 2026, owned and run by the client. Her feedback on the review build called it “amazing” and asked for two copy fixes, both made.

Checked before launch

  • 12 screen sizes, phone to ultrawide
  • axe accessibility checks
  • Text at 200%
  • Works without JavaScript
  • Reduced motion
  • Print layout
  • Draft pages kept out of search

The live site, as the client runs it today.

Visit safesideline.com (opens a new tab)

How I work

  1. Scope it

    A signed one-page scope and milestones: wireframe, design system, brand, copy. Nothing grows quietly.

  2. Show real options

    Working pages to choose from, not mockups. The client clicks through each direction on a phone before picking one.

  3. Build with AI, checked

    Claude Code writes the code under my direction. QA scripts, a review pack and a decision log keep every change accountable.

  4. Hand over the keys

    The code, the hosting and the domain end up in the client’s own accounts, with a walkthrough call and me on call if anything breaks.

Sites I run

  • The chrislowe.pro hire page: a portrait beside “Learning designed. Media produced.”chrislowe.pro (opens a new tab)

    This portfolio. A contact form that keeps my address off the page, and checks for accessibility, speed and the phone header on every change.

    • Astro
    • Netlify Functions
    • Turnstile
  • The Syntax Labs home page: the headline “Good ideas. Better experiences.” in large black type.syntaxlabs.tech (opens a new tab)

    My company’s site, with a public knowledge base.

    • Astro
    • Netlify
  • The course demos page: cards for the Storyline courses The Carvana Story, Discover Carvana and Coaching 101, and the Rise-style course The FATF Travel Rule.demos.chrislowe.pro (opens a new tab)

    Three Storyline courses, and a Rise-style course I hand-built in HTML, running in the browser. A build script patches the Storyline exports so a reviewer can move freely, and tests play the whole game board and every Rise lesson before each deploy.

    • Node.js
    • Puppeteer
    • Netlify

Hiring for web development?

Hiring for a role, or need a site built? The quickest way to reach me is a message on LinkedIn. Need my résumé for your hiring team? It’s one click. Prefer email? Use the form: it comes straight to me.

Prefer email?

Thanks. Your message is on its way, and I’ll reply by email.

I use your details only to reply.