Latest Issues
Issue 187 - Shopify's Tech Stack
Shopify Tech Stack
In this article, we map the tech stack powering Shopify from the modular monolith that still runs the business, to the pods that isolate failure domains, to the deployment pipelines that ship hundreds of changes a day. It covers the tools, programming languages, and patterns Shopify uses to stay fast, resilient, and developer-friendly at incredible scale.
By ByteByteGo
New Default Theme: HORIZON + Global Blocks + AI Block Coding!
My thoughts on Shopify's latest features, including a new set of free themes which will replace Dawn, global theme blocks now fully in action, and AI-generated blocks - good enough to replace pagebuilders and developers
By Ed Codes
Sidekick now leverages MCP server
ICYMI -> Sidekick now leverages http://Shopify.dev MCP server! After seeing impressive implementations in Claude Desktop and Cursor, you can now use it natively in Shopify.
By Andrew McNamara
How to Offer Volume Discounts Based on the Number of Unique Products in Cart
Want to encourage customers to add more different products to their cart? In this video, I’ll show you how to offer volume discounts based on the number of unique products in the cart—not just the quantity of a single item. Using Shopify Functions, we’ll set up logic that rewards variety with automatic discounts at checkout.
By Code Inspire
App Submission - Failing HMAC Signature Test
Running into issues during app submission with the HMAC Signature automated test? Yeah, you're not alone. Here's some tips from a thread on the community forum that might help.
By Liam Griffin
Updated Color Picker on Shopify
While exploring the new Horizon theme, I discovered that the color theme setting now accepts the boolean "alpha" property, giving the opportunity to have either a RBG or RGBa color picker.
By Virgil Dubois
Shopify Buy X Get Y Discount Limitation
I (Karl) recently ran into this and found a forum post that backs it up. Despite having a confusingly named :all property, you cannot create a DiscountNode that supports Buy X Get Y where X is a wildcard for any product.
By louisleroi
How I Use Claude Code
Since AI agents are new for everyone right now, I thought it might be fun to share some patterns I've been noticing recently. Here's how I use Claude code.
By Philipp Spiess
Subscription Support in Storefront Web Components
Last week in Toronto a number of devs asked for subscription support along with querying products by GID. These are now available!
By Brett Little