7 min read
Shopify Checkout Extensibility: 4 UI Extension Patterns I Shipped This Month
Post-purchase upsell with BlockStack on the thank-you page added 11% to AOV in 3 weeks of testing
The Lab · Written in the open · Tagged Shopify
Working notes from the studio. The tools I build, the workflows I keep, the mistakes I paid for.
43 entries · latest 2026-09-19
7 min read
Post-purchase upsell with BlockStack on the thank-you page added 11% to AOV in 3 weeks of testing
9 min read
A 50-line TypeScript script syncs Notion database pages to Shopify Pages via the Admin REST API
8 min read
Effect-TS replaced try/catch and ad-hoc retries across 3 Shopify backends and cut error-handling code by roughly 40 percent
9 min read
Theme App Extensions ship blocks across many themes via the App Store, ideal for distributed apps with version…
8 min read
A Bun serverless function on Vercel turns Shopify orders/create webhooks into Telegram pings in under 5s
8 min read
Cart drawer refresh swaps one section in 180ms instead of reloading the full PDP at 1.2s.
8 min read
Generate a 4096px hero in Magnific in under a minute
9 min read
Cancelled 8 paid apps in one Saturday and dropped 180 EUR/month off the app bill to zero recurring…
8 min read
Edge Config reads in ~15ms at the edge, no cold start, no extra request to Shopify
11 min read
5 production Cloudflare Workers patterns for Shopify backends: A/B testing, geo banners, signed customer URLs, AI personalization, webhook…
11 min read
pg_cron, pgvector, pg_partman, pg_stat_statements, postgres_fdw. The five extensions that turn generic Postgres into a Shopify-aware database.
8 min read
Schema-first pgTable definitions and drizzle-kit migrations keep my Shopify backend predictable across 6 projects.