Issue 191 - How AI is Changing Software Engineering At Shopify

How AI is changing software engineering at Shopify

At Shopify, engineers are expected to utilize AI tools, and they’ve been doing so for longer than most. Thanks to early access to models from GitHub Copilot, OpenAI, and Anthropic, the company has had a head start in figuring out what works.

By Pragmatic Engineer

Malicious Theme Store Activity?

Thomas Kimura notes that their theme sales have been tanking recently - could the cause be malicious intent to game the theme store rankings? What do you think?

By Thomas Kimura

Building a storefront AI agent just got easier.

Developers, building a storefront AI agent just got easier. You can now connect our Storefront MCP server directly to the OpenAI Responses API—no auth required. Agents can search products, add items to cart, and create a checkout link in one request.

By Shopify

Resilient Import Maps - Better Theme Development and Beyond (2025)

Import maps are great for both performance and developer experience, but their original limitations made them hard to use, especially at Shopify’s scale.

By Yoav Weiss

Shopify Pricing (What Established Businesses Actually Pay)

Shopify Costs based on real data pulled from merchant accounts. In this short video, we'll break down the actual costs of running a business on Shopify by example.

By Coding with Jan

Shopify Theme Development - Build a theme from scratch

The long awaited 'Build a theme from scratch' video. Within this video, I'll cover the major parts of building for Shopify.

By Code with Chris

Tracking using customer events

Learn how to replace legacy tracking scripts in Shopify with Customer Events and custom pixels. This guide shows how to capture order data from events like checkout_completed and send it to analytics tools using modern, script-free methods.

By Saad Saif

[Cart AJAX API] Discounts support on /cart/update.js

We have added support for discounts in the Cart AJAX API's /cart/update.js endpoint. You can now add or remove discounts from your cart using the discount parameter.

By Shopify

New pagination limits for Liquid & Storefront GraphQL API

The Liquid and Storefront GraphQL API now limits pagination of arrays of objects to 25,000 items.

By Shopify