Retiring the blog
While it's pretty evident from the timestamps on the "recent" posts here, I'm not actively writing here much any more.
Hi! I’m Gavin, founder and CEO at Disco Labs, a company that builds software to help ecommerce businesses succeed on the Shopify platform.
I’m the author of The Definitive Guide to Shopify Themes, and a number of popular Shopify frameworks like Cart.js and Bootstrap for Shopify.
I write and speak about design, development and strategy in online commerce, particularly to do with Shopify! You can find out more about me or reach out — I’m always happy to chat!
While it's pretty evident from the timestamps on the "recent" posts here, I'm not actively writing here much any more.
A quick Shopify script to hide a specific payment method (eg credit card) from customers located outside specific countries.
Breaking the posting drought with a little Liquid snippet to output comma lists.
My take on Shopify Unite - a recap and analysis of the big announcements, along with my thoughts on the conference itself.
My new course on Shopify theme development is now freely available on Skillshare. Created in partnership with Shopify and Skillshare, this course aims to teach the techniques needed to build exceptional Shopify theme.
In this post, I'm going to try to provide a plain-language, high-level description of how Shopify's OAuth authentication flow works. To goal is to help out developers new to Shopify and OAuth grasp the broad concepts of the technique without diving into too many technical details.
Did I do the clickbait headline right? In this post, I'll share a Shopify app success story -- how I helped charity Dansk Flygtninge Hjælp boost their launch day revenue by 18% with an app that took a couple of hours to build.
This example is part of my free email course, “Mastering Shopify Apps”. If you didn’t arrive here from an email from me, consider signing up to the course to receive more content designed to help you build Shopify applications.
It seems recently that a lot of folks have been running into errors with the OAuth flow when building Shopify applications - most specifically, getting an error reading "Oauth error invalid_request: The redirect_uri is missing or not whitelisted". In this post, I'll show you how to tackle this problem.
Even if you've never worked with a HTTP API before, or aren't particularly technical, it's actually quite easy to get started working with the Shopify API. In this post, extracted from my email course on building Shopify Apps, I'll show you how to get started.