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