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

Native Product Reviews

Yotpo: third‑party widget JS on Main Thread. Review data stored in an external app, not in your Shopify store.

Metaobject + Liquid Render

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

BEFORE External ReviewWidget JavaScript payload
AFTER 0KBWidget JavaScript payload

Eliminates Yotpo Growth: $119–$749/mo

METAOBJECT ARCHITECTURE

Native Store Locator

Storemapper: Vendor-rendered. Location data held off-platform.

Metaobject + Google Maps API

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

BEFORE External store locatorWidget JavaScript payload
AFTER 0KBWidget JavaScript payload

Eliminates Storemapper: $29–$299/mo

SHOPIFY FUNCTIONS

Native Product Bundling

Bold Bundles: App-layer discount logic. Checkout conflict risk on Plus.

CART TRANSFORM API + RUST

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

BEFORE ~5–10M instructionsJS boot tax → Rust instruction count
AFTER 0.0234 / 11M budgetJS boot tax → Rust instruction count

Eliminates Bold Bundles: $29–$299/mo

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%.

SideTrak is a $5M+ GMV consumer electronics retailer on Shopify Plus. The store took 37.3 seconds to load on mobile — not because of large images or a slow server, but because years of app installs had layered 227 separate HTTP requests into the page, including scripts from apps that had already been uninstalled.

37.3s 1.5s
LOAD TIME
227 33
REQUESTS
D (64%) A (95%)
PAGESPEED
NATIVE ARCHITECTURE · SCRIPTS MIGRATION

15 hrs/week of manual pricing work automated. Conversion up 133%.

Makesy's pricing matrix — 3,500 SKUs across B2B and B2C tiers — was managed through weekly CSV uploads. The ops team spent 15–20 hours a week on it, and pricing errors were generating 60 support tickets a month.

15–20 hrs 2–3 hrs
ADMIN/WEEK
60 15
TICKETS/MO
1.8% 4.2%
CONVERSION
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

Stand Steady's store was running 300 HTTP requests at 3.82MB, with ghost code from a removed mega-menu app generating dozens of 404 errors on every page load. 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

Tandy Leather — a leathercraft supplier with over 100 years 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.