Performance Lab

Native builds. Measured before and after.

These are demonstration builds I created to validate that native Shopify can replace common third-party apps, without sacrificing functionality. Each build is fully functional and measured before and after.

They're not client projects. They're proof of concept. When you book an audit, I apply this same methodology to your store, and measure the same way.

Demonstrations

Real measurements. No claims without data.

METAOBJECT ARCHITECTURE

Judge.me — Reviews

Subscription unchanged

Display moved to native Liquid + metaobjects

Review data stored natively in Shopify metaobjects. Zero third-party scripts. Fully indexed by search engines on page load.

BEFORE 53 requests · 310 kB transferred
AFTER 0 matching requests · 0 kB transferred

Measured 13 September 2026. Chrome DevTools, direct JS filter, no throttling.

Judge.me keeps collection, moderation, and fraud checks. Only the widget leaves the page.

Reviews sync on a weekly job. Photo reviews and merchant replies aren't in the synced fields. The review form opens in a new tab. The sync workflow is yours to maintain.

METAOBJECT ARCHITECTURE

Storemapper — Store locator

$24.99–$199/mo

Locations moved to Shopify metaobjects

Store location data owned in Shopify metaobjects. Rendered server-side via Liquid. No SaaS intermediary between your data and your storefront.

BEFORE Third-party locator widget JS, loaded on every page view
AFTER 0 KB widget JS

Widget payload measurement scheduled; architecture verified

Removes the Storemapper subscription: $24.99–$199/mo

Locations are managed in Shopify admin, not a vendor dashboard. Filtering runs in the browser with no API calls.

SHOPIFY FUNCTIONS

Bundle app — Cart Transform

Bundle app subscription removed

Rebuilt as a Shopify Function (Rust)

Bundle discounts enforced natively at checkout via Shopify Functions. Zero app overhead. Requires Shopify Plus.

BEFORE App widget JS + outbound API calls on every cart change
AFTER 0 KB client JS · 0 outbound calls

Measured September 9, 2026 — Shopify Functions run log

Function budget used: 181,184 of 11,000,000 instructions (1.6%)

Bundle rules live in Rust, not an app dashboard. Changes are a code deploy, not a settings toggle.

CLIENT ENGAGEMENTS

Results from real projects

Specific metrics from completed engagements. GTmetrix and PageSpeed reports available on request.

GHOST CODE REMOVAL

194 requests removed. Load time down 96%.

Consumer Electronics Retailer, 2020. GTmetrix fully loaded time went from 37.3 seconds to 1.5 seconds, a 96% reduction. Requests dropped from 227 to 33; 194 removed. Page size fell from 4.98 MB to 847 KB. GTmetrix PageSpeed and YSlow scores (2020 scoring) moved from D and E to A and A. One before-and-after report pair; the report copy on file has the date, region, and browser redacted.

37.3s1.5s
LOAD TIME
22733
REQUESTS
D (64%)A (95%)
PAGESPEED
NATIVE ARCHITECTURE · SCRIPTS MIGRATION

Manual pricing workflows automated via Scripts-to-Functions migration.

Global Crafting Supplier's pricing matrix across 3,500 SKUs was managed through weekly CSV uploads. Pricing rules were automated natively via a Scripts-to-Functions migration, resulting in an 87% reduction in weekly admin time, client-reported.

87%
ADMIN TIME (CLIENT-REPORTED)
PROJECT WORK

Other completed engagements

Theme builds, migrations, and custom development projects. Full performance data is not available for these engagements.

PERFORMANCE REBUILD · CUSTOM THEME

Performance rebuild and custom theme for ergonomic DTC brand

This ergonomic DTC brand's store carried heavy request bloat, with ghost code from a removed mega-menu app generating dozens of 404 errors on every page load. Through an app-stack reduction and theme rebuild, I rebuilt core sections with streamlined code, removed the dead script dependencies, and connected their main store to a sister site via a native multi-domain bar.

Shopify PlusPerformance RebuildGhost Code RemovalCustom ThemeMulti-Domain
SHOPIFY PLUS MIGRATION · SCRIPTS (RUBY)

Shopify Plus migration and custom discount automation for a century-old retailer

A leathercraft retailer with more than a century of history and 100+ physical stores, needed to migrate multi-national storefronts to Shopify Plus and automate discount eligibility for military, first responder, and employee customer groups. I built the migration, a dynamic store locator across all 100+ locations using Metafields and the YEXT API, and the discount logic in Shopify Scripts.

Shopify Plus MigrationCustom ThemeScripts (Ruby)Store LocatorYEXT APIMetafields100+ Stores

The same diagnostic applied to your store.

I run the same diagnostic protocol on your store. I map every app to its impact on LCP, TBT, and monthly OpEx, then give you a prioritised plan to recover that speed and cut the monthly overhead.