Shopify development —
APIs, Functions & architecture.
Deep dives into Shopify platform development: GraphQL Admin API patterns, Shopify Functions vs Apps, checkout extensibility, and the technical decisions that separate maintainable Shopify builds from fragile ones.
4 Shopify Development articles
Shopify Functions vs Apps: When to Use Each
Functions run in Shopify's infrastructure at checkout speed. Apps run on your servers. The choice isn't about preference — it's about what each can actually do.
Shopify GraphQL Admin API: Practical Patterns for Developers
Pagination with cursors, bulk operations, cost-based rate limits, and mutation patterns — the things the Shopify GraphQL docs don't explain clearly.
Shopify Selling Plans API: Building Native Subscriptions Without Third-Party Apps
Replace expensive subscription apps with Shopify's native Selling Plans API — selling plan groups, delivery policies, billing policies, and the customer portal architecture.
Shopify Metafields vs Metaobjects: Structured Content Without an App
Metafields store extra data on existing resources. Metaobjects are custom data types. Together they replace most third-party content apps — here's when and how to use each.
Need help implementing this?
I build what I write about. If you need this on your Shopify store, get in touch.
Discuss your projectNeed Shopify Development expertise?
I build what I write about.
Six years building exclusively on Shopify. Get in touch to discuss your specific project.