In-depth guidesfor serious builds.

Technical guides on the parts of Shopify development that are genuinely complex. Written from implementation experience, not documentation summaries.

Featured guide · B2B Commerce

The Complete Shopify B2B Setup Guide

Step-by-step guide to setting up Shopify Plus B2B — company accounts, catalogs, price lists, payment terms, and trade account approval flows.

Published
15 June 2025
Reading time
14 min read
Sections
5 sections

Technical guides by topic

  1. 0211 minMigrationShopify Migration Checklist: WooCommerce & MagentoA practical pre-migration checklist for moving from WooCommerce or Magento to Shopify — data, SEO, redirects, and what typically goes wrong.
  2. 039 minApps & ExtensionsShopify Functions: What They Are and When to Use ThemA developer's guide to Shopify Functions — what problems they solve, how they differ from Scripts and apps, and when to build one.
  3. 0412 minIntegrationsShopify ERP Integration: Patterns That Actually WorkThe reliable integration patterns for connecting Shopify to NetSuite, SAP, or Dynamics — order sync, inventory sync, and what to avoid.
  4. 0510 minPerformanceShopify Theme Performance: Core Web Vitals in PracticeHow to improve Shopify theme performance — LCP, CLS, and INP — with practical fixes that actually move the needle.
  5. 068 minApps & ExtensionsShopify Checkout Extensibility: What You Can (and Can't) DoA practical guide to Checkout Extensibility — UI Extensions, Functions, and what's possible without Shopify Plus.
  6. 0716 minApps & ExtensionsBuilding a Custom Shopify App: From Concept to ProductionA practical guide to building embedded Shopify apps with Remix and the GraphQL Admin API — architecture, auth, billing, webhooks, and the review process.
  7. 0813 minApps & ExtensionsShopify Headless Commerce with Next.js: Architecture and Trade-offsWhen headless Shopify makes sense, when it doesn't, and how to architect a Next.js + Storefront API setup that performs well in production.

Need help implementing this?
I build what I write about.

Discuss your project →Read the blog