Colophon · How this site works

This site is the case study.

Everything I sell is running on the page you are reading. Custom systems instead of subscriptions. Automation instead of manual work. Code you own instead of tools you rent. Here is the machinery, opened up.

The stack

Boring on purpose. Fast because of it.

A hand-built WordPress theme. Three CSS files written by hand, no framework. Fraunces and Geist, self hosted. LiteSpeed cache and WebP images. No page builder anywhere in the stack. The point is not minimalism for its own sake. Every dependency you skip is a dependency that cannot slow you down, break an update, or bill you monthly.

Running now

Eight systems, live on this site.

None of this is a demo. Each one solves a problem I also solve for clients, and each one replaced either a subscription, a manual process, or a plugin I did not want to depend on.

01  

Programmatic landing pages

More than 60 landing pages are generated from PHP data arrays. One registry, one router, one template. Adding a page means adding an array entry, not building a page. This exact pattern powers client catalog and location pages at scale.

  • PHP registry
  • Rewrite rules
  • One template
02  

The store scanner

The app audit tool fetches any public Shopify storefront, detects installed app scripts, identifies the theme, counts render-blocking scripts and third-party calls, and grades the whole system. Server side, rate limited, cached.

  • WP AJAX
  • Signature detection
  • Honest scoring
03  

The project estimator

A custom plugin, not a form service. It scopes the project, shows a real ballpark before asking for an email, recomputes the price server side so the client cannot be gamed, and saves every lead through the same pipeline as the contact form.

  • Custom plugin
  • Session persistence
  • No SaaS fee
04  

Theme options, not a page builder

Every line of site copy is editable from one tabbed admin page backed by a single options array. A field registry drives the admin UI, sanitization and template wiring. No Customizer, no page builder, no lock-in.

  • Options registry
  • theme_mod bridge
  • One array
05  

The schematic hero

The homepage diagram is hand-drawn SVG styled by the site tokens. The revision number in its drafting title block is the live theme version. When I ship an update, the drawing updates itself.

  • Inline SVG
  • CSS motion
  • Reduced-motion safe
06  

Proof pulled from GitHub

The homepage commit strip reads the public GitHub API, cached twelve hours, and hides itself if the API is unreachable. Claims you can check beat claims you must trust.

  • Public API
  • Transient cache
  • Graceful failure
07  

Native contact pipeline

The contact form and the estimator both submit over native AJAX with honeypot and Turnstile support. Every inquiry is stored as a record, emailed to me, and pushed to Slack. No third-party form service, no monthly bill.

  • AJAX + nonce
  • CPT records
  • Slack webhook
08  

The SEO layer

Person, Service, Product, FAQ and Review schema are generated by the theme, page by page. Titles and descriptions are managed in Rank Math without duplicate tags because the theme knows when to stand down.

  • JSON-LD
  • Rank Math adapter
  • No duplication
0 Page builders installed
60+ Pages generated from data
1 Custom plugin built for this site
<3s Performance budget, enforced
The pitch, then

Want your stack to work like this?

This is how I build for clients: fewer dependencies, more ownership, systems that age well. Tell me what your store runs on and I will tell you what it could stop paying for.

Book a call   Get an instant estimate
Get a free audit