Case study

Blindfold Tattoos

Website

Blindfold Tattoos needed a portfolio site as striking as the ink and dead-simple to book. I hand-built a fast static site with a moody gold-on-black identity, an image pipeline tuned for load speed, and one-tap booking. Under Google's throttled mobile test it scores 94 for performance and a perfect 100 for accessibility, SEO, and best practices — where the median Kansas City small-business site scores 55.

The challenge

A tattoo brand lives on its imagery, and imagery is exactly what makes most artist sites slow. Blindfold — artist Ariel DeJesus, with studios in Benbrook and Ranger, Texas — needed the gallery to hit hard and the page to load fast, with booking one tap away and no clutter.

What I built

A hand-coded static site generated from a custom Python build — eight pages on a gold-on-black identity — with a real image pipeline underneath: every photo is processed to AVIF, WebP, and JPG, stripped of EXIF metadata for privacy, and served through modern responsive markup with the first gallery images loaded eagerly for a fast Largest Contentful Paint and the rest lazy-loaded. Booking is a single tap to the studio's scheduler, and the contact page deliberately collects no personal information at all — which let me lock the site behind a strict content-security-policy with no cookie banner.

The results

Under Google's throttled mobile test on July 8, 2026, the site scored 94 for performance and a perfect 100 for accessibility, SEO, and best practices, with a 2.9-second Largest Contentful Paint — against a median mobile performance of 55 across the 105 Kansas City small-business sites I surveyed. It ships comprehensive structured data (TattooParlor, Service, FAQ, ImageGallery, Breadcrumb), a full security-header lockdown, and accessibility built in (skip link, focus-visible support, reduced-motion). Built in about six days.

MetricBlindfoldMedian KC site*
Mobile performance9455
Accessibility10089
SEO10092
Best practices10096
Largest Contentful Paint2.9 s10.0 s

Measured under Google's throttled mobile (Lighthouse) test on July 8, 2026. *Medians from my survey of 105 KC small-business websites. No CrUX real-user field data is available for this site, so every figure here is a lab measurement.

The stack, for the curious

A custom Python and Jinja static-site generator with a Pillow image pipeline (AVIF, WebP, and JPG, EXIF stripped, blur-up placeholders) and content-hash cache-busting. Deployed on Cloudflare Pages with an edge function that automatically hides preview builds from search engines and flips live with no manual steps. Strict content-security-policy and full security headers.

Visit blindfoldtattoos.com ↗

Want a site that loads instantly and does real work — like this one?

Get a free quoteSee my custom websites