Podcasts by Category
Liquid Weekly Podcast: Shopify Developers Talking Shopify Development

- 80 - 074 - Shopify App Analytics with Alexander Hupfer: Churn, LTV & MRR
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page are joined by Alexander Hupfer, founder of Fusion Metrics and a solo Shopify app developer.
The conversation digs deep into the current state of Shopify app analytics following Mantle's shutdown, why certain metrics are far more subjective than they appear, and how AI agents are changing the way developers query their own data.
Sponsor - The Support Heroes
STAY CONNECTED
Subscribe to Liquid Weekly for more expert insights: https://liquidweekly.com/
EPISODE HIGHLIGHTS
- Alexander's Origin Story
- Why Shopify Doesn't Build This
- The Mantle Shutdown
- Metrics That Aren't Black and White
- Installs as a Vanity Metric
- AI Agents + Analytics: Using MCP servers and agents like Claude Code and Codex to write SQL queries
- Build vs. Buy vs. Self-Host
ABOUT ALEXANDER HUPFER
Alexander is the founder of Fusionmetrics, an analytics platform built specifically for Shopify apps. Coming from a theoretical physics background, he moved into the analytics space in 2022 and pioneered install attribution by linking Google Analytics events with Partner API data.
FIND ALEXANDER ONLINE & RESOURCES
- Fusion Metrics: https://fusionmetrics.com/
- Alexander's Twitter/X: https://x.com/alexanderhupfer
- PartnerMetrics by Björn Forsberg (open source): https://github.com/forsbergplustwo/partner-metrics
- Matt De Sousa / Blair (ex-Mantle) conversation on attribution: https://orange-aphid-848.notion.site/Live-with-Blair-Beckwith-Shopify-Mantle-Growth-the-Future-of-Shopify-Apps-3c15075fb6d680a5bd14d8ec230430e4
- Alexander's talk from last year's Mantle event on churn modeling: https://youtu.be/9g7N7VdHfWU?si=48yb1k9xM6sb9VwX
- Darius's Dev Dashboard revamp screenshots: https://x.com/darius_gai/status/2087916085794283800?s=20
- Alexander on Ilias' Podcast talking analytics: https://youtu.be/eC8i9ex6xnQ?si=97o59ZK31c-SfCgf
TIMESTAMPS
00:00 - Cold open: The mask-selling business
00:30 - Introduction & the bat/rabies saga
02:20 - Alexander's origin story: COVID masks to Shopify apps
06:42 - Moving into analytics & the physics background
11:03 - Current state of Shopify app metrics & the Mantle shutdown
13:49 - Why Shopify doesn't provide revenue analytics (the ROI question)
16:43 - The Dev Dashboard revamp & transaction vs. MRR
21:57 - Reconstructing MRR from the Partner API event stream
25:11 - Installs as a vanity metric & search ranking
27:28 - Churn and LTV: the most complicated metrics
34:11 - App acquisition & assessing performance objectively
36:40 - The three Rs: Acquisition, Retention, Revenue
37:06 - Attribution & app store conversion rates
38:28 - Using AI agents & MCP to query analytics
43:01 - GA4 attribution on the App Store vs. storefront
45:31 - App Store optimization & keyword-stuffed titles
48:17 - Build vs. Buy vs. Self-Host
53:17 - Picks of the Week
56:35 - Dev Changelog
DEV CHANGELOG
- Oxygen is now available on development stores: https://shopify.dev/changelog/oxygen-is-now-available-on-development-stores
- WebMCP support for Liquid and Hydrogen storefronts: https://shopify.dev/changelog/webmcp-liquid-hydrogen
- Standard storefront events and actions now support cart attributes: https://shopify.dev/changelog/events-and-actions-cart-attributes-support
- Hydrogen developer preview update, August 18, 2026: https://shopify.dev/changelog/hydrogen-developer-preview-update-august-18-2026
- App intents on admin.app.intent.link now open as a full-page navigation: https://shopify.dev/changelog/app-intents-on-admin-app-intent-link-now-open-as-a-full-page-navigation
PICKS OF THE WEEK
- Karl: "Star City" on Apple TV — a sister show to "For All Mankind" exploring an alternate history where Russia reached the moon first
- Alexander: "The Capitalist Manifesto" by Johan Norberg
- Taylor: "Project Hail Mary" (the movie) — looking forward to reading the book next
Thu, 03 Sep 2026 - 1h 01min - 79 - I Hid Swag and I'd Do It Again! - Recapping our DotDev Adventure
Episode 073 – I Hid Swag and I'd Do It Again! - Recapping our DotDev Adventure
Karl and Taylor reunite for a full-week recap of Shopify Dev in Toronto — from a canceled Air Canada flight and a border crossing full of event signage, to Taylor's metaobjects talk, the live podcast recording at Dev Studio, and the Shopify-shutting-down-an-entire-street Block Party.
They also debrief BrightWork, the first-ever event Taylor hosted after Tectonic was canceled, and close with a run of street-style interviews from the Dev floor covering POS development, agent search and LLM indexing, customer accounts, Sidekick extensions, and — of course — the snacks.
---
Sponsor
Promo Party Pro — a free gift with purchase app Karl helped build with the team at EtherCycle. Out of the box it gives you campaigns built to increase AOV and conversion: set a spend threshold, show shoppers how close they are to earning a gift, and let Promo Party Pro handle the rest. Discount Functions under the hood, one app embed (no theme surgery), and campaigns auto-pause when the gift sells out.
Agency offer: get one of your clients a full year free. Promo Party Pro - https://promoparty.app/agency
Find it in the Shopify App Store today.
---
Subscribe to Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
---
Timestamps
- 00:00 – Cold open: two dudes, a minivan, a border
- 00:31 – Welcome back, Taylor returns from episode 72
- 01:31 – Taylor's full Dev swag outfit on display
- 05:28 – The retro Pizza Hut detour
- 08:09 – Taylor's drive up and the Trudy's-apartment-as-storage-unit problem
- 11:02 – Karl's canceled Air Canada flight and the two-ticket trap
- 14:19 – Meeting Toby on the plane and taking the train to Union Station
- 16:28 – Sponsor: Promo Party Pro
- 17:10 – Airbnb vs. hotel, and Toronto neighborhoods for next year
- 20:07 – Monday events: agency brunch, Good API tree planting, live podcast, pickleball
- 24:43 – Being grateful for the community and welcoming first-timers
- 26:03 – Day one: rain, badge lines, and a pushed-back keynote
- 27:22 – The Dev snack review series explained
- 30:32 – Build Award dinner, the Shopi mascot, and a Rubik's Cube
- 32:08 – Taylor meets Adam Wathan (and immediately regrets it)
- 34:42 – Day two: Taylor's metaobjects talk and the Dev Studio live recording
- 36:33 – The Block Party: Shopify shuts down a Toronto street
- 41:21 – BrightWork debrief: what worked, what to fix next time
- 44:00 – Frat party, yacht party, and the flotilla rules
- 46:44 – Street interviews from the Dev floor begin
---
Resources
- Promo Party Pro – Free gift with purchase app built on Discount Functions; this episode's sponsor. https://promoparty.app
- Ether Cycle - https://ethercycle.com – Karl's partners on Promo Party Pro.
- The Support Heroes - https://thesupportheroes.com – 24/7/365 specialized customer support for Shopify apps; Angie's team, and co-hosts of the live podcast panel with Martin.
- Good API - https://www.thegoodapi.com/shopify/ – Sustainability app for planting trees, removing ocean plastic, and donating to over a million US charities; Amy's team.
- Raise Wave – Fundraiser app Good API built together with Felix & Norton - https://apps.shopify.com/raisewave
- POS Cafe – Shopify point of sale app built by Adam Wooding out of South East Queensland, Australia - https://apps.shopify.com/poscafe
- Three Acres – Brendan Quigley's agency. https://threeacres.ca/
- Helium / Helium Customer Fields - https://heliumdev.com – Customer accounts and B2B registration/approval apps; Brett and Josiah's team.
- Locksmith - https://uselocksmith.com – Longtime Helium app partner.
- Kirill Platonov's Rails on Shopify template - https://kirillplatonov.com – Bootstrap template for building Shopify apps on Ruby on Rails.
- Tailwind CSS - https://tailwindcss.com – Adam Wathan was at Dev; Shopify is looking at incorporating Tailwind into Liquid.
Thu, 20 Aug 2026 - 1h 06min - 78 - 072 - Inside the Future of Liquid + the Build Award Winners | Live at DotDev
Recorded live at Shopify's DotDev, this special is two sessions in one. First, Ben Sehl walks Karl and Taylor through the future of Liquid: why the language is being reshaped for the agentic era, the new Partials tag that replaces the section rendering API, arrays and Booleans finally landing, agents.md and design.md guidance, and the Tailwind partnership.
Then we sit down with three Shopify Build Award winners, Sammy of Discount Kit, Harel of EasyTeam, and Emili of Zapiet, to talk about what it actually takes to win, betting early on POS, building for Sidekick, and what's next.
Sponsors
Easy Apps (Sage of FI): https://easyapps.io/Shopify Supply Dev Mode Collection: https://shopify.supply/ (15% off your first order with code LIQUID)Subscribe to Liquid WeeklyDon't miss out on expert insights and tips. Subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Find the Guests Online
Ben Sehl (Shopify): https://x.com/benjaminsehl, https://www.linkedin.com/in/benjaminsehl/Sammy, Discount Kit: https://x.com/SammyIsseyegh, https://www.linkedin.com/in/sammyisseyegh/Harel, EasyTeam: https://www.linkedin.com/in/harel-ishay/Emili, Zapiet: https://x.com/EmiliHorncastle, https://www.linkedin.com/in/emili-m-horncastle-2b8482231/Timestamps
(00:00) Cold open(02:05) Live at DotDev: intro(02:52) Ben Sehl and the future of Liquid(05:22) Back to the Future: why the direction shift(10:53) Why now: building for the agentic era(14:38) Craft vs productivity, and keeping DX at the core(16:42) Guidance and feedback: agents.md, design.md, and theme check(23:22) Partials: replacing the section rendering API(32:47) The Tailwind partnership(35:07) Arrays, Booleans, and the three-parser saga(41:13) Meet the Build Award winners: Discount Kit, EasyTeam, Zapiet(43:49) Their paths to winning and what sets each app apart(50:15) Zapiet's new physical store in a historic UK market town(53:25) Harel on betting early on Shopify POS(55:00) Sammy on building a Sidekick extension for Discount Kit(56:36) Emili on community, the epic party, and women in tech(1:00:21) What's next: UCP, POS, Shop Split, and Zapiet Eats(1:04:50) Wrap-upResources
DotDev: https://dotdev.shopify.com/ Ben's article on Liquid: https://x.com/benjaminsehl/status/2079633466581258469?s=20Thu, 06 Aug 2026 - 1h 05min - 77 - Taylor Built a Full Shopify Brand with AI in One Afternoon
Episode 071 – Taylor Built a Full Shopify Brand with AI in One Afternoon
Karl and Taylor compare how Claude, Codex, and Cursor behave differently when building Shopify discount and checkout UI extensions, and dig into why testing against a real dev store is still such a pain point.
Taylor also walks through spinning up a complete fictitious coffee shop brand, theme, and metaobject data model with Claude Design and Claude Code for his recent DEV conference talk on metaobjects, and shares how a Shopify theme store change quietly broke his Shop Info app.
Plus: a major new identity verification requirement for Shopify Partners requesting collaborator access, updates to app pricing limits and review policy, and this week's picks.
---
Sponsor
Shopify Partner Program / Shopify Supply Dev Mode collection – Shopify's apparel and gear line built for developers. Check it out at shopify.supply and get 15% off your first order with code LIQUID.
---
Subscribe to Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
---
Timestamps
00:00 – Cold open: Shopify dev store UX rant
00:25 – Intro & welcome back
04:55 – Client work: rebuilding a Shopify Script as a Function overnight
06:04 – AI subscriptions: Claude, Codex, and Cursor compared
07:06 – Why Claude and Codex architect extensions so differently
13:21 – The case for ephemeral, on-demand dev stores
19:49 – Sponsor: Shopify Partner Program / Supply Dev Mode collection
21:01 – How the Shopify Dev MCP has improved over the past year
24:53 – Using Claude Design for client mockups and brand guides
27:07 – Does AI ever really "one-shot" a build?
29:08 – Building a fictitious coffee shop brand for a DEV conference talk
42:59 – Shopify breaks Shop Info's theme store tracking
48:26 – Taylor's whirlwind two-week conference plan
51:45 – Dev Changelog roundup
59:12 – Picks of the Week
1:04:46 – Wrap-up
---
Dev Changelog
⚠️ Identity verification requirement for Shopify Partners - https://shopify.dev/changelog/identity-verification-for-partners – New identity verification (potentially photo ID or business details) is being required for partners requesting Collaborator access to stores. Action required, especially for agencies and support teams handling collab requests.App pricing updates - https://shopify.dev/changelog/app-pricing-more-plans-no-charge-plan-testing-and-negative-and-fractional-app-events – Public app plans increased from 4 to 8, private plans increased from 10 to 15 per app, plus new app billing events now supported via the API.App Store review policy update - https://shopify.dev/changelog/updated-app-store-requirements-13-always-use-honest-and-transparent-review-practices – Shopify is targeting incentivized and fraudulent review practices, with penalties including review removal, delisting, or partner account suspension. Also introducing logic to better detect fake/untrusted reviews.Shop Mini updates for June - https://shopify.dev/changelog/shop-minis-may-june-2026-update – Multiple updates worth checking out for anyone building Shop Minis.---
Picks of the Week
Karl: His parents' basement – A nostalgia-fueled pick after finding childhood relics (cassette tapes, old CDs, toys, and even his original birth certificate) still sitting in storage.
Taylor: Frankenmuth, Michigan - https://www.bronners.com – A small Bavarian-themed town home to Bronner's, a massive year-round Christmas store, and now an annual "Christmas in July" family tradition.
Thu, 23 Jul 2026 - 1h 05min - 76 - 070 - How to Actually Win Shopify DotDev Week | Trudy MacNabb
Trudy MacNabb joins Karl and Taylor for a full DotDev week preview and a Toronto survival guide. If you're heading to Shopify's DotDev in July, this is your map: what's actually happening across the week, how to get around the city, where to eat, and which partner events are worth your time, including Brightwork, the Thursday event Taylor and SWYM are throwing to fill the gap left by Tectonic. And if you can't make it this year, Karl, Taylor, and Trudy walk through it so you can follow along from home.
SponsorThe Support Heroes: https://www.thesupportheroes.com/
Subscribe to Liquid WeeklyDon't miss out on expert insights and tips. Subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Find Trudy MacNabb Online
Design Packs: https://design-packs.com/LinkedIn: https://www.linkedin.com/in/trudy-macnabb-7b19104a/Twitter/X: https://x.com/dear_trudenceTimestamps
(00:00) Cold open(00:38) Intros and welcoming Trudy MacNabb(02:15) Trudy's background and the Co-Shopify blog(07:39) What to expect from DotDev week(08:47) DotDev overview: two days, plus Shopify Summit the same week(13:20) Tracking every event: SDA Toronto.dev and Pimsical(15:19) Trudy's Toronto guide: food, coffee, and the map planner(16:59) Getting around: biking, Bike Share Toronto, and e-bikes(22:23) TTC, tap-to-pay, and the Transit app(28:00) Airport to the city: Uber, the train, and the UP Express(33:43) Money tips: cards, foreign transaction fees, and cash(35:22) The partner events worth your time (Sunday to Wednesday)(41:53) Thursday: the SDA x SWYM run and Brightwork(42:25) Brightwork: filling the Tectonic gap at The East Room(47:38) The frat party and other after-hours events(52:00) Networking tips: don't sit alone, just say hi(55:21) Wrap-up: pace yourself and check the changelogLinks & Resources
SDA Toronto.dev, Taylor and Trudy's event and city guide with a map and agenda planner: https://sdatoronto.dev/Pimsical events feed by Jordan Finneran: https://pimsical.app/eventsBike Share Toronto and the Transit app for getting around: https://bikesharetoronto.com/UP Express (Union Pearson Express) from the airport into downtown: https://www.upexpress.com/enBrightwork, Thursday at The East Room: https://brightwork.dev/Luma event calendars from Joda: https://luma.com/shopify-partner-eventsThu, 09 Jul 2026 - 57min - 75 - The Hidden Complexity of Going Global
Episode 069 – The Hidden Complexity of Going GlobalKarl and Taylor sit down with Kwadwo (Kojo) Adu, co-founder of LocaleFlow — a bootstrapped Shopify translation app built to help merchants expand into new markets without losing brand voice, SEO, or metafield data. Kojo shares how living in Barcelona as a Dane gave him firsthand empathy for the localization problem, why browser translation falls flat for real stores, and how LocaleFlow's multi-LLM pipeline handles everything from tone-of-voice preservation to currency "nice pricing." The episode rounds out with a Shopify dev changelog covering cart line keys, gift card currency support, and partner dashboard improvements, plus picks featuring a slick diff viewer, an agentic IDE, and a MagSafe truck mount.---Subscribe to Liquid WeeklyDon't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/---Find Kwadwo Adu OnlineWebsite - https://adu.dkLocaleFlow App - https://localeflowapp.com---
Timestamps00:00 – Show intro; localization blind spots for US devs01:10 – Introducing Kojo Adu and LocaleFlow01:47 – Kojo's background: Copenhagen, Barcelona, e-commerce since 201003:22 – Taylor's Barcelona experience; why "everyone speaks English" isn't true05:20 – How Kojo got into Shopify development back in 201006:26 – Origin story: partner saw the problem daily, LocaleFlow was born09:38 – Market validation: start with someone who'll pay from day one13:05 – "Just use Google Translate" — why it breaks on real Shopify stores16:27 – How LocaleFlow handles the full translation stack19:16 – Multi-LLM pipeline, brand name blacklisting, tone-of-voice prompts22:42 – "Nice pricing" and currency conversion complexity across markets27:25 – Localizing metafields and metaobjects: the special sauce29:11 – Tech stack curiosity: PHP, Rails, and building with AI33:15 – First impressions of Fable, the new AI design tool35:27 – AI workflow philosophy: set guardrails, then let go37:24 – Agentic loops vs. human-in-the-loop in practice41:26 – Shopify Dev Changelog45:24 – Picks of the Week---Dev Changelog- Cart lines now identifiable by view key - https://shopify.dev/changelog/cart-line-mutations-accept-view-key – The Cart Lines Update and Remove mutations now accept a view key to identify cart lines instead of relying solely on Shopify's generated line ID, giving developers more stable, predictable cart operations.
- App quality checks moved to partner dashboard - https://shopify.dev/changelog/app-quality-checks-now-managed-in-partner-dashboard – App quality checks and action items are now managed directly under Distribution in the partner dashboard, replacing the previous email thread experience.
- Local currency support for gift cards in GraphQL Admin API - https://shopify.dev/changelog/gift-card-local-currency-support
- Gift cards can now be issued and managed in local market currencies via the GraphQL Admin API, a meaningful step for merchants running Shopify Markets internationally.
- Headless checkout SSO parameter change - https://shopify.dev/changelog/headless-checkout-sso-is-now-documented-with-ssosilent – The query parameter for headless checkout single sign-on has changed from `logged_in=true` to `sso=silent`; update any headless implementations that reference this parameter.---
Picks of the WeekKarl: CoDiff - https://github.com/nkzw-tech/codiff – A GitHub diff viewer Karl wants to try for reviewing the large, messy diffs that come out of agentic coding workflows.Kojo: Orca - https://www.onorca.dev/ – An agentic IDE that feels like a blend of Claude and Conductor; Kojo's current daily driver, with a particularly good mobile app.Taylor: Bullet Point Mounting Solutions - https://www.bulletpointmountingsolutions.com/ – A MagSafe vehicle phone mount Taylor installed in his truck; available on Shopify and highly recommended for anyone fumbling with their phone while driving.
Thu, 25 Jun 2026 - 49min - 74 - Shopify Just Rebuilt Webhooks (and a Lot More) | Eytan Seidman | Spring '26 Editions
Eytan Seidman, VP of Product at Shopify, returns to the Liquid Weekly Podcast for a special Spring '26 Editions walkthrough with Karl and Taylor.
It is a full tour of what is dropping for developers: static app home extensions, the App Events API, AI Kit, Sidekick app extensions going GA, the ongoing Dev Dashboard overhaul, a rebuilt logging experience, UCP and agentic commerce, next-gen events replacing webhooks, and the shift from Managed Pricing to Shopify App Pricing. Basically a whole episode of changelog.
A must-listen for app developers, agencies, and anyone building on the Shopify platform.
Subscribe to Liquid Weekly
Don't miss out on expert insights and tips. Subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/Find Eytan Online
LinkedIn: https://www.linkedin.com/in/eytanseidman/X: https://x.com/eytanseidmanSee the Spring '26 Editions: https://www.shopify.com/editions/spring2026
Timestamps
(00:00) Intro snippets(01:03) Intros and welcoming back Eytan Seidman(02:17) Static app home extensions: building apps fully on Shopify(08:08) App Events API: observability and monitoring in Dev Dash(13:03) AI Kit: store auth, store execute, and how it differs from MCP(17:54) Sidekick app extensions GA: data and app action extensions(25:21) Dev Dashboard overhaul: store and team management(31:34) Logging overhaul: API requests, filtering, and unified logs(35:40) Catalog improvements and the UCP CLI(38:16) Building carts across merchants with UCP(40:35) Agent to agent purchasing and accountability(44:04) Next-gen events: rebuilding webhooks(52:08) Shopify App Pricing: usage-based pricing and meters(58:27) Closing: what Eytan is most excited for devs to try(1:00:50) Picks of the WeekPicks of the Week
Taylor: A MagSafe power bank. After his recording died in the fourth inning of his daughter's softball game, he picked one up so he can hot-swap batteries mid-game and record full-length games start to finish. https://amzn.to/4vXCZAjKarl: Atkins chocolate truffles, found in the reduced aisle at Kroger. A cheap, high-protein, low-carb sweet that hits the spot if you are doing keto. https://www.kroger.com/p/atkins-endulge-dark-chocolate-truffles/0063748000511Eytan: Two aviation books. Flying Blind by Dominic Gates, a Seattle Times reporter, on the 737 MAX and the fall of Boeing, tracing the program from the 1960s through the late 2010s: https://www.goodreads.com/book/show/55994102-flying-blind. And The Sporty Game, an older read on the early Boeing vs Airbus competition: https://www.goodreads.com/en/book/show/312480.The_Sporty_GameWed, 17 Jun 2026 - 1h 05min - 73 - 068 - Stop Blaming the Theme: What's Really Killing Your Shopify Store's Speed
Shopify performance specialist Izaac Barratt of Baseline Commerce joins Karl and Taylor for a deep dive into site speed optimization.
The conversation covers the full spectrum from LCP and INP fundamentals to the real-world friction of app bloat, AI coding habits, and what actually moves the needle for conversion rates. A must-listen for any theme developer, app developer, or agency working with high-traffic Shopify stores.
Sponsor
The Support Heroes - https://www.thesupportheroes.com/?utm_source=liquid_weekly&utm_medium=podcast&utm_campaign=sponsorships
Subscribe to Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Find Izaac Barratt Online
LinkedIn:
https://www.linkedin.com/in/izaac-barratt — where he posts performance tips, resources, and his ongoing series on the nine performance fix buckets
Baseline Commerce:
baseline-commerce.com — Izaac's site speed optimization consultancy
Timestamps
01:23 – Intros; welcoming guest Izaac Barrett
02:48 – Izaac's origin story: animation, Newgrounds, and e-commerce
05:36 – What drew Izaac to performance optimization
06:00 – First site speed project: 12 seconds to 2 seconds, conversion doubled
10:00 – LCP fundamentals: above-the-fold prioritization and perception
18:00 – Preloading, lazy loading, and how to get them wrong
20:43 – Liquid's preload tag, sections_index, and reducing JavaScript dependency
26:38 – Telling AI to prioritize HTML/Liquid and CSS over JavaScript
31:01 – Async vs. defer vs. render-blocking scripts explained
35:28 – Apps and performance: identifying problem apps, merchant conversations
39:15 – Advice for app developers on loading strategy and user interaction cycles
41:42 – INP (Interaction to Next Paint) explained: what it is and why it's hard to fix
43:30 – Shopify/research report: 34ms of INP = 3.5% drop in CVR
46:06 – How to debug INP: Chrome DevTools performance tab and CrUX data
53:20 – Izaac's LinkedIn series: nine buckets of performance fixes
56:17 – Dev Changelog
1:02:44 – Picks of the Week
Dev Changelog
- Next-Generation Events — Developer Preview: https://shopify.dev/changelog
- ⚠️ Expiring Offline Access Tokens Required for All Public Apps — January 1, 2027: https://shopify.dev/changelog
- Shop Minis — March/April 2026 Update: https://shopify.dev/changelog
- Customer Account UI — Feature Preview: https://shopify.dev/changelog
- App Home as a UI Extension: https://shopify.dev/changelog- llms.txt / agents.md in Shopify Themes: https://shopify.dev/changelog
Picks of the Week
Karl:
The Dark Journey: The Tragedy of the Donner Party
by Allan Eckert – A true history of the ill-fated 1846 wagon party, written by one of Karl's favorite frontier authors; dark but compelling, especially for history enthusiasts. https://www.amazon.com/Dark-Journey-Allan-W-Eckert/dp/1931672539
Izaac:
Page Speed Impact Estimator fastersite.ai – A tool for estimating the performance gains of removing specific scripts and assets before actually doing the work; great for benchmarking and scoping conversations with clients.
Taylor:
The Will of the Many
by James Islington – A sci-fi novel recommended by Taylor's brother (a bookseller); follows a teenager hiding his royal lineage in a Roman Empire-style society that literally harvests people's will to gain power. Book two also out. https://www.goodreads.com/book/show/58416951-the-will-of-the-many
Thu, 11 Jun 2026 - 1h 09min - 72 - 067 - Preorders, Selling Plans, and AI Ops with Sandesh Kulai
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page are joined by Sandesh Kulai, founder of STOQ by Artos Software.
Sandesh shares his journey from building early Shopify apps to working at Shopify, then returning to app development full-time with Artos Software. The conversation dives into the real complexity behind preorders, back-in-stock alerts, selling plans, deferred payments, storefront integrations, and supporting apps across a wide range of Shopify themes.
Sandesh also gives a behind-the-scenes look at Engine Room, Artos Software’s internal AI-powered operations dashboard, and shares practical advice for app developers on treating the business itself like a product.
STAY CONNECTED
Subscribe to Liquid Weekly for more expert insights:
https://liquidweekly.com/EPISODE HIGHLIGHTS
Sandesh’s Shopify Origin StoryBuilt for Shopify RecognitionFrom Back-in-Stock to PreordersSelling Plans Beyond SubscriptionsWhy Preorders Are More Than a Button ChangeStorefront and Theme Support24/7 Human SupportEngine Room and AI OperationsBuilding the Business Like a ProductFIND SANDESH ONLINE & RESOURCES
LinkedIn: https://www.linkedin.com/in/sandeshkini/Twitter/X: https://x.com/heysandy801STOQ: https://www.stoqapp.com/STOQ on the Shopify App Store: https://apps.shopify.com/back-in-stock-restock-alertsTIMESTAMPS
00:00 - Cold Open: Fighting Operational Slowdowns with Engine Room00:52 - Introduction & Sandesh’s Birthday03:02 - Built for Shopify Recognition at Editions.dev07:50 - Rails, React, and the STOQ Tech Stack08:52 - Sandesh’s Origin Story: Apps, Shopify, and Product Management12:10 - From Restock Rocket to STOQ13:36 - Why Preorders Are More Complicated Than a Button Change15:16 - Selling Plans, Purchase Options, and Deferred Payments18:38 - Deposits, Partial Payments, and Charging Customers Later20:45 - Using Preorders and Waitlists for Better Inventory Decisions21:36 - Conversion Analytics for Preorder Campaigns24:32 - Listening to Merchant Feedback and Expanding Product Direction28:12 - Supporting Storefronts, Themes, App Embeds, and Selectors30:50 - Building 24/7 Human Support33:01 - Scaling Support from Founders to a Team39:58 - Engine Room: Artos Software’s Internal AI Dashboard41:12 - Tracking Merchant Sentiment, Reviews, Web Vitals, and Escalations44:15 - Using AI to Keep the Team Focused on What Matters46:02 - Co-Founder Dynamics and Long-Term Partnership52:47 - Advice for App Developers: Treat the Business Like a Product54:13 - Shopify Dev Changelog Highlights01:01:49 - Picks of the WeekDEV CHANGELOG
More admin intents now support Settings: https://shopify.dev/changelog/more-admin-intents-now-support-settings[action required] Ship and pickup in one order now available in feature preview: https://shopify.dev/changelog/ship-and-pickup-in-one-order-feature-preview[action required] App deployment in CI/CD is now available for all apps: https://shopify.dev/changelog/app-deployment-in-cicd-is-now-available-for-all-appsPublish and unpublish product variants independently from product: https://shopify.dev/changelog/publish-and-unpublish-product-variants-independently-from-product[action required] Bots and agents should identify themselves via Web Bot Auth: https://shopify.dev/changelog/bots-and-agents-should-identify-themselves-via-web-bot-authTarget discounts to specific markets: https://shopify.dev/changelog/target-discounts-to-specific-marketsShopify App Pricing: charge for usage, recurring subscriptions, or both: https://shopify.dev/changelog/shopify-app-pricing-charge-for-usage-recurring-subscriptions-or-bothPICKS OF THE WEEK
Karl: A retro Radio Shack 1680 chess computer from 1996.Sandesh: Setting up a Mac Mini to experiment with Hermes and personal AI agent workflows.Taylor: The SDA Toronto guide built with Trudy MacNabb for people heading to Shopify.dev, including events, restaurants, work spots, and local recommendations.Thu, 28 May 2026 - 1h 09min - 71 - We Surveyed Shopify Developers — The Results Surprised Us
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page break down the results of the first-ever Liquid Weekly Shopify Developer Survey.They dive into who makes up the Shopify developer community—from freelancers and agency devs to app builders—and explore what developers are working on, what they want to learn, and what challenges they’re facing.
The conversation covers the growing demand for AI workflows, ongoing struggles with Shopify’s rapid pace of change, and concerns around client acquisition in an evolving landscape.
They also discuss the role of events like Shopify .dev, opportunities for community connection, and how Liquid Weekly can better serve its audience moving forward.Sponsor
The Support Heroes - https://thesupportheroes.com/?utm_source=liquid_weekly&utm_medium=podcast&utm_campaign=sponsorships
Timestamps00:00 Introduction01:00 Survey Overview and Goals04:00 Who Responded: Freelancers, Agencies, and App Devs09:00 What Developers Are Working On (Themes vs Apps)12:00 Global Breakdown of the Shopify Dev Community17:00 Shopify .dev Attendance and Barriers (Cost, Travel, Visas)23:00 Community Events and Alternatives to .dev31:00 What Developers Want More Of (AI, Themes, Apps, Business)37:00 Staying Grounded Amid AI Hype40:30 Demand for Marketing and Client Acquisition Content42:45 What Developers Are Struggling With43:00 Keeping Up with Shopify’s Pace of Change48:00 AI Uncertainty and Productivity Pressure51:30 Client Acquisition and Pricing Challenges54:30 Dev Changelog1:01:30 Picks of the WeekResourcesState of JS Survey (Referenced concept): https://stateofjs.com/Shopify Developer Community Events (Various global meetups)Shopify Partner Dashboard (App submission updates discussed)Dev Changelog
• New app submission experience in the Shopify Partner Dashboard (AI-assisted pre-checks and faster reviews) • Storefront Catalog MCP updated to support Universal Commerce Protocol (UCP) • ⚠️ Action Required: Automatic CSS subsetting for stylesheet Liquid tag • ⚠️ Action Required: Deprecation of checkout metafields in favor of cart and order metafields • Expanded app uninstall reason options for better analytics • Analytics metrics now available via Admin GraphQL API • Multiple product discounts can now apply to a single cart line⸻Picks of the WeekKarl: Rebel Ice Cream – Keto-friendly, low sugar ice cream (surprisingly good, dangerously easy to overeat)Taylor: GitHub – Leveraging actions, PR templates, and workflows to improve dev productivity (despite recent hiccups)⸻Sign Up for Liquid WeeklyDon’t miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this:👉 https://liquidweekly.com
Thu, 14 May 2026 - 1h 09min - 70 - 065 - From Themes to SaaS: Anne Thomas on Cart to Cart, Design Packs, and Community
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page are joined by Anne Thomas, co-founder of Design Packs. Anne shares her journey in the Shopify ecosystem, her recent foray into backend development with Supabase and Claude AI, and the launch of her new podcast, Cart to Cart.
The conversation dives into the nuances of building with Shopify's flexible theme blocks, managing design systems, and the realities of using AI for coding and QA. Anne also discusses her community-building efforts with "Women Unified in Commerce".
STAY CONNECTED
Subscribe to Liquid Weekly for more expert insights: https://liquidweekly.com/EPISODE HIGHLIGHTS
Anne's Background & Side Projects: From starting with Shopify themes in 2014 to building a horse-riding tracking app. Cart to Cart Podcast: Anne introduces her new podcast co-hosted with Trudy McNabb, Brenda Storer, and Diana Birsan. Women Unified in Commerce: Insights into the grassroots community meetups Anne and Trudy host in Toronto. Developer vs. Merchant Feedback: How the Design Packs team navigates and balances feedback. Theme Blocks & Design Systems: A deep dive into Shopify's flexible blocks, modern theme architecture, and CSS overrides. AI in the Dev Workflow: The realities of using AI tools like Claude and Cursor's Bugbot for writing code and PR reviews.FIND ANNE ONLINE & RESOURCES
LinkedIn: https://www.linkedin.com/in/annethomas8/ Twitter(X): https://x.com/alfalfaanne Design Packs: https://design-packs.com/ Cart to Cart Podcast: https://cart2cartpodcast.com Women Unified in Commerce: LinkedIn GroupTIMESTAMPS
00:00 - Introduction & Anne's Background
03:30 - Building with Supabase & Claude AI
08:40 - The "Cart to Cart" Podcast
30:30 - "Women Unified in Commerce" Meetups
37:50 - Balancing Merchant and Developer Feedback
43:30 - Navigating Shopify's Flexible Theme Blocks
50:15 - Design Systems & CSS Overrides in Themes
58:15 - AI Realities: Coding, QA, and Automated PR Reviews
01:09:40 - Dev Changelog Highlights
01:14:10 - Picks of the WeekDEV CHANGELOG
ActionBar removed on mobile: TitleBar primary action now renders as an icon button - https://shopify.dev/changelog/primary-action-icon-replaces-actionbar-on-mobile New CSS variable for mobile safe area insets - https://shopify.dev/changelog/new-css-variable-for-mobile-safe-area-insets Automated testing for Shopify UI extensions with @shopify/ui-extensions-tester - https://shopify.dev/changelog/automated-testing-for-shopify-ui-extensions-with-shopify-ui-extensions-tester New discount fields in the Storefront API's cart types - https://shopify.dev/changelog/new-discount-fields-in-the-storefront-cart-graphql-api Shopify AI Toolkit: Connect your AI tools to the Shopify platform - https://shopify.dev/changelog/shopify-ai-toolkit-connect-your-ai-tools-to-the-shopify-platform Shopify Scripts will be deprecated on June 30, 2026 - https://shopify.dev/changelog/shopify-scripts-will-be-deprecated-on-june-30-2026 (non-dev) Checkout Blocks: Order value limits available on all plans - https://changelog.shopify.com/posts/checkout-blocks-order-value-limits-available-on-all-plansPICKS OF THE WEEK
Karl: Simple Truth low-carb crisp crackers and reading the book Dune. Anne: Swapping the morning doomscroll for a daily crossword puzzle. Try https://www.dictionary.com/games/crossword to start. Taylor: Taking the kids to see The Super Mario Bros. Movie.Thu, 30 Apr 2026 - 1h 20min - 69 - Episode 64 - When Shopify Functions Fail Silently: The 10KB Limit Nobody Told You About
Karl and Taylor are back for a solo episode packed with updates. Taylor breaks down major changes to the Shopify Theme Editor, a big B2B announcement that flipped the script on Plus-only features, and a raft of Dev Changelog items.
Karl shares a real-world debugging war story about a Shopify Function that was silently discarding all its input — and the 10KB metafield limit that caused it.
SponsorThe Support Heroes - https://thesupportheroes.com/?utm_source=lwSubscribe to Liquid WeeklyDon't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/Timestamps- 00:00 – Intro & Slim Jim nostalgia- 01:00 – Season 3 check-in- 02:20 – Shopify Theme Editor overhaul walkthrough- 08:00 – Markets in the Theme Editor: a common merchant gotcha- 09:30 – Session restore, Rollouts scheduling in the editor- 12:00 – Shopify SimGem (AI shopper simulation) overview- 15:00 – Karl's PromoParty Pro debugging war story- 19:00 – Shopify Functions: silent failures & the 10KB metafield limit- 22:00 – Dev Dashboard function logs deep dive- 26:00 – Discount function limits (25 per shop) & Functions vs. Shopify Scripts- 31:00 – Checkout extensibility, web components, and useful constraints- 33:00 – Shopify Dev Dashboard updates: Plus shops, role-based access- 36:00 – Headless Shopify app, Storefront API tokens & cart metafields- 37:00 – AuthCrate.shop by Dylan- 39:00 – Cart metafields copying to order metafields- 41:00 – Shopify Partner Town Hall recap- 43:50 – **The Big One: B2B features now available on non-Plus plans**- 50:00 – Taylor's table and chair rental business & Roth IRAs for kids- 56:00 – Dev Changelog rundown- 57:00 – Picks of the WeekResources- [PromoParty Pro](https://apps.shopify.com/promo-party-pro) – Karl's free gift with purchase app (co-built with Curt and Paul)- [AuthCrate.shop](https://authcrate.shop) – Dylan's tool for managing custom Shopify app authentication- [Shopify Headless App](https://apps.shopify.com/headless) – For generating Storefront API tokens without a custom app- [Shopify Dev Dashboard](https://shopify.dev/docs/apps/tools/partner-dashboard/dev-dashboard) – The developer-focused dashboard within the Shopify Partner portal- [Shopify Partner Town Hall Summary (SDA)](https://shopifydevalliance.com) – Taylor's recap in the SDA communityPicks of the WeekKarl: Quest Bake Soft Protein Frosted Cookies – Low-carb, keto-friendly cookies that actually taste good. 1g net carb
https://www.questnutrition.com/collections/cookiesTaylor: Granola AI – AI-powered meeting notes that listens locally without needing a bot invite. Works across Zoom, Slack, Teams, and Google Meet. Great for end-of-day debriefs when you're too tired to write things down yourself.
https://www.granola.so/
Thu, 16 Apr 2026 - 1h 06min - 68 - Episode 63 - Jordan Finneran with Pimsical
In this episode, Jordan Finneran, founder of Pimsical and Shopify Build Award winner, shares his journey into Shopify app development and his deep expertise in Shopify POS and inventory management.
Discover the challenges of retail operations, the impact of Stocky's upcoming deprecation, and how developers can leverage Cloudflare and Shopify Flow to build powerful, scalable apps for merchants.
Keep up with the latest in Shopify Development News
Subscribe to the Liquid Weekly Newsletter - https://liquidweekly.com/Timestamps
00:00 The "Pause" vs. "POS" Debate01:00 Welcome & Introduction of Award-Winning Guest02:37 Pimsical: The Origin of the Name04:25 Jordan's Origin Story: Bitten by the Shopify Bug07:23 The Evolution of the Shopify Platform09:30 Strategies for Keeping Up with API Changes11:41 The Apps: Warehouse Integration and StockTake15:10 Why Stocky is Going Away & Its Impact on Retail19:50 Realities of Retail Inventory Management22:25 Organizing Local POS Meetups for Merchants28:20 Automating Tasks with Shopify Flow35:20 Why AI and Inventory Data Don't Mix (Yet)38:35 Building Apps on Cloudflare Workers and D147:20 The Deprecation of Stocky & Planning for August54:05 Shopify Dev Changelog01:01:40 Picks of the Week & Closing ThoughtsDev Changelog
Shop Minis February 2026 update - LinkFlow getting article and market data - LinkRun POS apps offline! - LinkRemoved Checkout ID from checkout and order webhooks - Link[action required] inventorySetScheduledChanges mutation is being removed with no replacement - Link[action required] Clearer standards for app listing images - Link[action required] ShopifyQL returns fields deprecated and replaced with sales reversals fields - LinkCheckout and Customer Account UI extensions available by default in new development shops - LinkPicks of the Week
Taylor - The Starship and the Stone book series - LinkKarl - Lego excavator 60420 - LinkJordan - Altera, Shopify app alternative to Matrixify and supporting more data types - LinkResources
Shopify Developer Documentation - https://shopify.dev/Shopify POS Development Resources - https://shopify.dev/docs/posCloudflare Workers - https://workers.cloudflare.com/Find Jordan Online
Website - https://www.pimsical.app/LinkedIn - https://www.linkedin.com/in/jordanfinneran/Twitter(X) - https://x.com/JordanFinnersKey Topics
Evolution of the Shopify platform and GraphQLNavigating the complexities of retail inventory and POSThe upcoming deprecation of the Stocky appLeveraging Cloudflare Workers and D1 for app hostingBuilding deep integrations using Shopify FlowThu, 02 Apr 2026 - 1h 07min - 67 - Episode 62 - Sammy Isseyegh of DiscountKit
In this episode, Sammy Isaiah, co-founder of Discount Kit, shares insights into Shopify app development, the evolution of Shopify POS, and the innovative Discount Kit Live platform.
Discover how these tools are transforming e-commerce experiences for developers and merchants alike.
Keep up with the latest in Shopify Development News
Subscribe to the Liquid Weekly Newsletter -https://liquidweekly.com/
Support Heroes
For more information about the sponsor of this episode, Support Heroes, check out: http://thesupportheroes.com
Timestamps
00:00 Discount Kit Live: Enhancing User Experience
06:29 The Role of Agencies and Developers in Shopify
09:37 Technical Insights on Discount Management
12:15 Future Prospects and Community Engagement
15:25 Building the Foundation for User Experience
18:36 Innovations in Cart Functionality
21:52 Data Management Challenges
22:58 Exploring Shopify Functions
27:52 Transitioning to Point of Sale (POS) Development
45:15 The Birth of Pause Cues
47:33 Exploring the Functionality of Pause Cues
50:26 The Impact of POS on Merchants
52:25 The Developer Experience with Shopify POS
56:24 Updates and Changes in Discount Kit
59:25 Changelog Highlights and Community Feedback
01:04:17 Picks of the Week and Closing Thoughts
Find Sammy Online
Twitter - https://x.com/sammyIsseyegh
LinkedIn - https://linkedin.com/in/sammyIsseyegh
Shopify App Store - https://apps.shopify.com/discount-kit
Dev Changelog
- Legacy customer accounts are now deprecated - https://shopify.dev/changelog/legacy-customer-accounts-are-deprecated
- New APIs to read and write shipping options in delivery profile - https://shopify.dev/changelog/new-apis-to-read-and-write-shipping-options-in-delivery-profile
- Manage dev previews on your dev store without leaving admin - https://shopify.dev/changelog/manage-dev-previews-on-your-dev-store-without-leaving-admin
- JSON metafield values limited to 128KB - https://shopify.dev/changelog/reduced-metafield-value-sizes
- Shopify Dev Forums discussion: https://community.shopify.dev/t/metafield-values-limited-to-16kb/29775/39
- Bare query strings no longer bust the cache for assets - https://shopify.dev/changelog/bare-query-strings-no-longer-bust-the-cache-for-assets
- Enhanced discounts support in the Shopify Functions Cart - https://shopify.dev/changelog/enhanced-discounts-support-in-the-shopify-functions-cart
- New analyticsQueryable capability for Metafield Definitions - https://shopify.dev/changelog/new-analyticsqueryable-capability-for-metafield-definitions
Picks of the Week
Taylor - Resend https://resend.com/
Karl - Ghostty - https://ghostty.org/
Sammy - Greptile - https://www.greptile.com/
Resources
Shopify Developer Documentation -https://shopify.dev/
Discount Kit App - https://apps.shopify.com/discount-kit
Shopify POS Development Resources - https://shopify.dev/docs/pos
Shopify Functions GitHub Repository - https://github.com/Shopify/shopify-function-template
Shopify WebAssembly API - https://shopify.dev/api/wasm
Reptile AI Code Review Tool - https://reptile.ai/
Ghosty Terminal Emulator - https://ghosty.app/
Key Topics
Shopify app development evolution
Introduction of Discount Kit Live platform
Shopify POS advancements and developer tools
Impact of Shopify updates on merchants and developersStrategies for building scalable Shopify apps
SEO KeywordsShopify, Shopify POS, Discount Kit, Shopify apps, e-commerce, app development, Shopify functions, POS development, discount management, Shopify updates
Thu, 19 Mar 2026 - 1h 12min - 66 - Episode 61 - Scott Austin of Jade Puma
In this episode, Karl and Taylor sit down with Scott Austin, owner of the San Diego-based Shopify agency Jade Puma. Scott shares his journey from previous career at Microsoft to building an agency that thrives on efficiency, radical honesty, and zero red tape.
We dig into Scott's unique agency model. He strictly bills hourly in arrears, refuses to do fixed-bid contracts or scopes of work, and only works directly with decision-makers. Scott also breaks down his content marketing strategy via his own show, the Shopify Solutions Podcast, and explains how he standardizes client builds using custom apps and themes.
Episode Highlights
The "Leaf in a Stream" Philosophy: Scott discusses his self-awareness as a business owner and why avoiding bureaucracy makes him highly effective. Hourly Billing & No Contracts: Scott completely abandoned fixed-price projects and scopes of work to eliminate scope creep. He notes that this decision doubled his revenue. Standardizing Processes: Standardizing on specific themes and building custom internal apps saves hours of development time per store. The Truth About AI: Scott views artificial intelligence as a powerful daily tool. However, he emphasizes that it currently possesses "zero intelligence" and is not a threat to his job.Find Scott Online
Email: scott@jadepuma.com Website: https://jadepuma.com Podcast: https://www.shopifysolutionspodcast.comTimestamps
00:00 - Introduction
03:50 - Scott's Origin Story: From Microsoft to Shopify
11:50 - Defining Freelance vs. Agency
16:50 - Why Small Agencies and Direct Decision-Makers Win
22:00 - Content Marketing & The Shopify Solutions Podcast
30:00 - Scott's Perspective on AI and the Future of Tech
35:35 - Agency Best Practices & Tool Standardization
42:40 - Pricing Strategy: Hourly Billing in Arrears
50:15 - Dev Changelog Highlights
54:15 - Picks of the WeekDev Changelog
[action required] Reduced metafield value sizes - https://shopify.dev/changelog/reduced-metafield-value-sizes Use the Admin API and bulk operations in Shopify CLI - https://shopify.dev/changelog/use-the-admin-api-and-bulk-operations-in-shopify-cli Improved app logs and monitoring - https://shopify.dev/changelog/improved-app-logs-and-monitoring Shopify-account web component for storefronts - https://shopify.dev/changelog/shopify-account-web-component-for-storefronts Webhook subscriptions now support a name field for identification - https://shopify.dev/changelog/webhook-subscriptions-now-support-a-name-field-for-identificationPicks of the Week
Karl: The sci-fi movie "Good Luck, Have Fun, Don't Die" - https://www.imdb.com/title/tt1341338/ Scott: Metaobject Pages, a feature from 2023 that simplifies dynamic page building and content sorting - https://help.shopify.com/en/manual/custom-data/metaobjects/connecting-to-your-online-store/webpages Taylor: Cloudflare Workers, which are proving highly effective for small projects and AI integrations - https://workers.cloudflare.com/Stay Connected
Subscribe to Liquid Weekly for more expert insights: https://liquidweekly.com/
Thu, 05 Mar 2026 - 1h 00min - 65 - Episode 60 - Brendan Quigley of Three Acres
In this episode of the Liquid Weekly Podcast, Karl Meisterheim and Taylor Page talk with Shopify partner Brendan Quigley (founder of Three Acres) about building a sustainable solo business. Brendan shares his path into Shopify development, lessons from freelancing, and practical financial strategies—including YNAB and Profit First—to create more control and stability.
They also discuss moving from one-off projects to retainer/membership models for predictable income, strengthening long-term client relationships, setting clear expectations, scaling thoughtfully, and managing time well. The episode wraps with Brendan’s perspective on selling expertise, improving productivity, and protecting work-life balance.
*Support Heroes*For more information about the sponsor of this episode, Support Heroes, check out: http://thesupportheroes.com/?utm_source=liquid_weekly&utm_medium=podcast&utm_campaign=sponsorships
Timestamps
00:00 Exploring Money and Business
02:21 Brendan's Journey into Shopify Development
04:37 The Journey of Freelancing
06:40 Building a Business in E-commerce
09:09 The Power of Automation and Scripting
15:23 Understanding Finances as a Solopreneur
27:12 Implementing Profit First for Business Success
29:44 Membership Models and Client Relationships
36:05 Understanding Project Tiers and Workflows
38:47 The Importance of Time Management in Client Projects
39:48 Building Relationships with Clients
43:35 Scaling Your Business Effectively
47:22 Utilization Rates and Work-Life Balance
52:51 Transitioning to the Changelog and New Developments
01:07:06 LW podcast intro video.mp4
Dev Changelog
All changelog updates are posts on the forum - https://community.shopify.dev/c/changelog/28
Shop Minis January 2026 update - https://shopify.dev/changelog/shop-minis-january-2026-update
Automatically copy cart metafields to orders at checkout completion - https://shopify.dev/changelog/automatically-copy-cart-metafields-to-orders-at-checkout-completion
New: Persist cart metafields to orders with `cartToOrderCopyable` - https://community.shopify.dev/t/new-persist-cart-metafields-to-orders-with-carttoordercopyable/29264
Increasing the app block limit to 30 for theme app extensions - https://shopify.dev/changelog/increasing-the-app-block-limit-to-30-for-theme-app-extensions
Picks of the Week
Karl - Quest Protein Chips
Taylor - Waste King L-8000 1HP Garbage disposal affiliate link https://amzn.to/45OnoIK
Brendan - YNAB - https://www.ynab.com and Raspberry Pi + Pihole - http://pishop.us/ or https://pishop.ca/ AND https://pi-hole.net/
SEO Keywords
Liquid Weekly Podcast, Shopify, Brendan Quigley, finances, budgeting, solopreneur, Profit First, YNAB, development, entrepreneurship, business model, membership, client relationships, pricing, freelancing, productivity, time management, scaling, services, deliverables
Subscribe to Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 19 Feb 2026 - 1h 07min - 64 - Episode 59 - NYC Editions Meetup Recap
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page recap Taylor's trip to New York City for the exclusive Shopify Winter Editions meetup. They break down the "Agentic Commerce" hype, the realities of the new Universal Commerce Protocol (UCP), and why the best way to optimize for AI is actually just using Standard Category Metafields.
The episode features on-the-ground interviews with key Shopify staff members, including Liam Griffin, Darius (Senior Product Lead, Dev Platform), and Eitan (Shopify Flow team), offering deep dives into the new developer tools, Shop Minis, and the future of Shopify Flow.
Interviews & Highlights
Liam Griffin: Discusses the Model Context Protocol (MCP) for developers, using AI for mundane tasks like REST-to-GraphQL migration, and the "Pokemon generation" explosion of Shop Minis (including a virtual sommelier!). Darius: Breaks down the Universal Commerce Protocol (UCP), how the Catalog API works with agents, and why "Agentic Engine Optimization" isn't about hacks—it's about clean data and taxonomy. Eitan: Covers the "Flow 3.0" feel with new Sidekick-generated workflows, the highly anticipated testing layer, and moving toward declarative UIs.Timestamps
00:00 Introduction, Stickers, and Winter Storm Stories
06:40 Taylor’s NYC Editions Trip Recap
20:45 Key Takeaways: Agentic Commerce & UCP Realities
31:00 Live Demo: Shopify Flow Sidekick Generation & Testing Layer
38:30 Developer Tip: Running Queries from Dev Docs in GraphiQL
43:00 Interview: Liam Griffin (Dev MCP, Shop Minis, Dev Forums)
55:20 Interview: Darius (Universal Commerce Protocol, Metaobject Limits, Catalog API)
01:07:50 Interview: Eitan (Shopify Flow Updates)
01:20:30 Dev Changelog Highlights
01:25:00 Picks of the WeekDev Changelog
New article list input settings for themes: Link Migrate metafields with Shopify App Import custom data definitions: Link [Action Required] Shop Minis development now requires partner account permissions: Link [Action Required] Standardization of asset_url version params: Link Shopify App extensions now support Admin and Theme App Extensions: Link [Action Required] Ensuring POS UI extension stability by hardening callback handling: LinkPicks of the Week
Karl: MagiQuest at Great Wolf Lodge – An interactive live-action game that turns the water park lodge into a questing adventure. Taylor: DJI Mic 3 – Wireless microphones that offer professional audio quality and ease of use for field recordings and interviews.Sign Up for Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/Thu, 05 Feb 2026 - 1h 36min - 63 - Episode 58 - Simon Barnes with Mantle
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome Simon Barnes, the Head of Developer Relations at Mantle.
The conversation kicks off with Simon's journey into Shopify development. He shares his early experiences with web development, the evolution of his career, and how he transitioned from agency work to his current role at Mantle. The discussion highlights the importance of community and collaboration in the developer ecosystem, particularly in the context of building Shopify apps and the unique features of Mantle's platform.
The trio discusses the potential for app developers to leverage Mantle's tools to enhance their applications and improve user experience. They also touch on the upcoming Seismic Volume 3 release, which promises exciting new features for developers. The episode wraps up with personal picks of the week, showcasing a mix of technology, nostalgia, and travel recommendations.
Support Heroes
For more information about the sponsor of this episode, Support Heroes, check out: http://thesupportheroes.com/?utm_source=liquid_weekly&utm_medium=podcast&utm_campaign=sponsorships
Find Simon Barnes Online
X - https://x.com/sb18281
LinkedIn - http://linkedin.com/in/simonbarnesnz
Timestamps
00:00 Introduction and Setup
01:03 Welcoming Simon Barnes
04:57 Simon’s Origin Story in Development
07:56 Transition to Shopify and App Development
08:36 The Evolution of Mantle and Its Offerings
14:26 Developer Relations and Community Engagement
19:56 Exciting Developments in Mantle's Ecosystem
26:27 The Future of Elements and Developer Opportunities
33:07 Building for the Mantle Ecosystem
39:51 Navigating App Development with Mantle
45:52 Building on Existing Features
48:20 Upcoming Events and Community Engagement
49:44 Insights from the Change Log
56:22 Picks of the Week
Resources
Mantle Seismic Volume 3 - https://rebrand.ly/seismic-3
Mantle Elements - https://coreapi.heymantle.dev/reference/getting-access
Mantle on X - https://x.com/heymantle
Mantle Discord - https://discord.gg/BBWjX3UDcH
Dev Changelog
* Subscription billing attempts throttling - https://shopify.dev/changelog/subscription-billing-attempts-throttling
* Introducing the orders/link_requested webhook topic - https://shopify.dev/changelog/introducing-the-orderslinkrequested-webhook-topic
* [action required] Deprecation of Shop.billingAddress in favor of Shop.shopAddress - https://shopify.dev/changelog/deprecation-of-shop-billingaddress-in-favor-of-shop-shopaddress
* [action required] Removing permitsSkuSharing field from fulfillment service - https://shopify.dev/changelog/removing-permitsskusharing-field-from-fulfillment-service
* Conversion tracking fields added to MarketingEngagementCreate - https://shopify.dev/changelog/conversion-tracking-fields-added-to-marketing-engagement-create
* (Simon) Better way to match Shopify Payments payouts with bank deposits - https://changelog.shopify.com/posts/better-way-to-match-shopify-payments-payouts-with-bank-deposits
Picks of the Week
Karl - Omarchy / https://omarchy.org
Simon Barnes - Niche instagram accounts:
@idontgiveaseat
@vhsdates
@totally80sroom
@depthsofwikipedia
Taylor - Big Stone Gap - town with a cool sidewalk…
SEO Keywords
Liquid Weekly Podcast, Shopify development, Mantle, Simon Barnes, developer relations, app development, revenue operations, Seismic Volume 3, elements feature, web development
Subscribe to Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 22 Jan 2026 - 1h 05min - 62 - Episode 57 - Farid Mosumov and Shop Minis
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page sit down with Farid Mosumov, a Shopify app developer and one of the first to release a Shop Mini, to explore the new frontier of the Shop app ecosystem.
Farid shares his journey from building Shopify competitors in PHP to becoming a full-time Shopify app developer in the Netherlands. He pulls back the curtain on the "Shop Minis" early access program, explaining how developers can leverage this new surface to improve discoverability for merchants. He discusses the technical stack (Cloudflare Workers, OpenAI), the "hidden" nature of Minis currently, and why this is a massive opportunity for developers to rethink how they drive sales.
Support Heroes
For more information about the sponsor of this episode, Support Heroes, check out: https://thesupportheroes.com/?utm_source=liquid_weekly&utm_medium=podcast&utm_campaign=sponsorships
The leading outsourced customer support service for Shopify apps, helping developers focus on building while they handle the tickets.Find Farid Masumov Online
Twitter (X): https://x.com/faridmovsumovLinkedIn: https://www.linkedin.com/in/faridmovsumov/ YouTube: https://www.youtube.com/@UCLzQ6NcHTYxwRCZDHn1PbPA Website: https://craftshift.com/Shopify Apps: https://apps.shopify.com/partners/craftshiftShop Mini App: https://shop.app/mini/find-your-colorsRankbase.io: https://rankbase.io/Timestamps
00:00 Introduction and Support Heroes Sponsor Ad
02:00 Welcome and Introduction of Farid Masumov
05:08 Farid’s Origin Story: From PHP to Shopify App Dev
11:40 The Tech Stack: Laravel, React, and AI Tools
15:00 Using AI for Coding vs. Marketing
20:45 Getting Started with Shop Minis (Thanks to Harshdeep!)
23:00 What are Shop Minis? Strategy and Discovery
26:30 Ideation: How to Build for the Shop App Consumer
31:50 The Early Access Experience & Working with Shopify Product Managers
37:00 The Importance of Standard Category Metafields
46:00 Infrastructure & Costs: Cloudflare Workers and OpenAI
53:25 Dev Changelog Highlights
55:50 Picks of the WeekResources
Shop Minis announcement: https://www.shopify.com/blog/shop-minis-a-new-era-of-immersive-commerceShop Minis Documentation: https://shopify.dev/docs/apps/shop-minisDev Community Forums: https://community.shopify.dev/c/shop-minis/33 Harshdeep Post: https://x.com/kinngh/status/1981088833903972531?s=20Dev Changelog
[Action Required] Customer marketing URL fields now require write access: https://shopify.dev/changelog/customer-marketing-url-fields-now-require-write-accessDiscount functions API now supports rejecting discount codes: https://shopify.dev/changelog/discount-rejection-support-for-discount-functionsVenmo and PayPal are now treated as separate payment methods: https://shopify.dev/changelog/venmo-and-paypal-are-now-treated-as-separate-payment-methodsPicks of the Week
Karl: Russell Stover Sugar-Free Peppermint Patties – A keto-friendly indulgence for when you need a sweet treat.Farid: Custom Data Declarations & Admin Intents – Using Metaobjects and Admin Intents to create fast, native-feeling editing experiences within embedded apps.Taylor: Ninja Creami – An ice cream maker that lets you control ingredients (and mix-ins!) for high-quality frozen desserts at home.Sign Up for Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/Thu, 08 Jan 2026 - 1h 03min - 61 - Episode 56 - The RenAIssance Edition
In this reaction episode of the Liquid Weekly Podcast:
Hosts Karl Meisterheim and Taylor Page take a deep dive into the Shopify Winter Editions '26 "Renaissance" release. They explore the stunning (and Easter egg-filled) visuals of the new landing page, including hidden interactive elements like the "Party in Slack like it's 1499" emoji and a Da Vinci-priced beanie.
The duo breaks down the most impactful announcements for developers and merchants, including:
The evolution of Sidekick into an agent that can generate apps and modify themes. The new SimGym tool for simulating shopper behavior. The introduction of Rollouts for native A/B testing.They also discuss major updates like the Shopify Product Network (effectively "Collective on steroids"), global expansion for Collective, and new B2B capabilities like ACH payments and store credit.
On the technical side, they cover critical changes: the deprecation of Shopify Scripts in favor of Functions by June 2026 and the new security requirement for expiring access tokens.
---
Sponsor
The Support Heroes - https://thesupportheroes.comChapters
(00:00) Intro: Hunting for Easter Eggs in the Editions Site
(01:51) Welcome & Winter Weather Chat
(05:09) Deep Dive: Winter Editions '26 "Renaissance" Site Visuals
(11:47) Sidekick Updates: App Generation, Pulse, & Automations
(21:24) Agentic Commerce: Rollouts & SimGym (Shopper Simulator)
(25:54) Shopify Product Network & Collective Global Expansion
(31:46) B2B Updates: ACH Payments & Store Credit
(33:39) The "Key" Easter Egg Struggle
(38:20) Major Update: Functions Replace Scripts (June 2026)
(38:59) Major Update: Enhanced Security with Expiring Tokens
(49:50) Web Vitals API by Region
(50:40) Picks of the Week---
Resources
Shopify Winter Editions '26: Link Technical breakdown thread: LinkInteresting Winter Editions X Links
Ben Sehl: Link Paul Nuschke: Link Eytan Seidman: Link Jake Casto: LinkPicks of the Week
Karl: Endurance by F. A. Worsely - Goodreads Karl: The PITT - Wikipedia Taylor: Everand - LinkThu, 18 Dec 2025 - 56min - 60 - Special Episode - Shopify Editions Winter '26 with Eytan Seidman
In this special edition of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page are joined by Eytan Seidman, VP of Product at Shopify, to discuss the major announcements from Winter Editions '26. Eytan reveals how Shopify is rewiring the platform to be fully AI-native, democratizing access to the Catalog MCP for building agentic shopping experiences, and introducing App Intents for Sidekick, allowing apps to register capabilities that Sidekick can invoke directly from merchant queries.
The group also dives deep into the "boring but powerful" platform updates, including massive improvements to Bulk Operations concurrency, advanced filtering and increased limits for Metaobjects, and the shift to server-side rendering for Shopify.dev.
Find Eytan Seidman Online
LinkedIn: / eytanseidman
Twitter (X): / eytan
Timestamps
00:00 Teaser: App Intents & Sidekick Capabilities
00:41 Intro & Welcome
01:24 Introducing Eytan Seidman, VP of Product at Shopify
02:51 High-Level Overview of Winter Editions '26 Updates
05:31 AI-Native Platform: Dev Assistant & MCP Server Updates
11:57 Technical Deep Dive: Shopify.dev moving to Server-Side Rendering (Remix)
16:38 Catalog MCP: Democratizing Agentic Shopping Experiences
23:39 App Intents for Sidekick: Registering Tools & Context
30:30 Merchant Control & Privacy in Sidekick Extensions
39:16 Boring Updates: Bulk Operations Improvements (Concurrency & Mutation Support)
42:40 Boring Updates: Metaobjects (Advanced Filtering & Increased Limits)
51:13 Eytan’s Top 3 Takeaways for Developers
54:20 Outro
Resources
Shopify Editions: https://www.shopify.com/editions
Metaobjects Documentation: https://help.shopify.com/en/manual/cu...
Bulk Operations API: https://shopify.dev/docs/api/usage/bu...
Model Context Protocol (MCP): https://modelcontextprotocol.io/
Dev Changelog
The hosts and Eytan discuss the following updates from the Winter Editions '26 release:
AI-Native Dev Platform: The Dev Assistant and Dev MCP Server now cover the entire platform, including generating Checkout UI Extensions, modifying TOML files, and utilizing the latest Polaris components.Shopify.dev Server-Side Rendering: The documentation site has moved to server-side rendering (using Remix) to improve crawler access and performance for AI agents.Catalog MCP: Developers now have access to the full catalog of products across the merchant base (normalized and searchable) to build agentic shopping experiences.App Intents for Sidekick: Apps can now register "tools" and capabilities that Sidekick can invoke based on natural language merchant queries (e.g., "Show me my recent campaign stats").Bulk Operations Improvements:Now supports all mutations. Concurrency increased to allow up to 5 operations per API client per shop simultaneously.New query to check the status of all running bulk operations.Metaobject Enhancements: Advanced Filtering: Query metaobjects by value ranges on metafields (e.g., filter testimonials by date range). Increased Limits: Separate pools for apps—each app can create up to 128 definitions with up to 1 million entries each.Sign Up for Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Wed, 10 Dec 2025 - 54min - 59 - Episode 54 - The Changelog Episode
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page explore recent Shopify updates and features, including the new unlisted product status, collection management, and the integration of meta fields for blog posts.
They also touch on the new theme editor, the implications of meta objects, and the importance of effective error reporting and app management. They share insights on coding practices, the challenges of launching new apps, and the tech choices developers face, especially in preparation for high-traffic events like Black Friday.
HookdeckFor more information about the sponsor of this episode, Hookdeck, check out https://hookdeck.com/?utm_source=LWPodcast&utm_medium=Podcast&utm_id=LWAdSlot
Timestamps
00:00 Introduction and Personal Updates
06:38 Diet and Fitness Challenges
11:28 Shopify Updates and Changelog Discussion
24:17 Trust in Product Efficacy
25:28 Streamlining Menu Management
26:59 Quality of Life Updates
27:48 Meta Fields and Blog Integration
32:22 Navigating the New Code Editor
37:32 Visible If for Theme Settings
38:52 Understanding Meta Object Limits
43:38 The Power of Meta Objects
46:09 New Flow Triggers and Cart API Enhancements
47:34 Launching the App: A Milestone Achieved
49:30 Navigating Technical Challenges and User Feedback
52:23 Integrating Third-Party Solutions for Efficiency
55:37 Code Architecture: Balancing Functional and Imperative Styles
57:31 Error Monitoring and User Experience
01:01:34 Tech Upgrades: Evaluating New Devices
01:04:32 Final Thoughts and Recommendations
Picks of the WeekKarl - Rogue Heroes book and show on MGMhttps://en.wikipedia.org/wiki/SAS:_Rogue_Heroes
Taylor - rockauto.com
Thu, 04 Dec 2025 - 1h 09min - 58 - Episode 053 - Roberto Senabre with Orbe
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome Roberto Senabre, co-founder of the Shopify app Orbe, to discuss the complexities of Shopify Markets and internationalization.
Roberto shares his journey from starting a plant-based leather brand on WooCommerce to becoming a "Shopify Markets fanboy" after realizing the struggles of managing localized experiences. He explains how Orbe solves the critical issue of directing international shoppers to the correct localized storefront without negatively impacting SEO or UX.
Hookdeck
For more information about the sponsor of this episode, Hookdeck, check out https://hookdeck.com/?utm_source=LWPodcast&utm_medium=Podcast&utm_id=LWAdSlot
Find Roberto Senabre Online
- Orbe: https://apps.shopify.com/orbe
- Twitter (X): https://x.com/robertosenabre
- LinkedIn: https://www.linkedin.com/in/senabre/
Timestamps
- 00:00 Introduction and Hookdeck Sponsor Ad
- 02:40 Welcome and Introduction of Roberto Senabre from Orbe
- 05:25 Roberto’s Background: From 12-year-old Coder to Merchant
- 08:30 The Birth of Orbe and Discovering Shopify Markets
- 11:20 The Vision of Shopify Markets: Beyond Just Countries
- 13:45 The Pain of "Expansion Stores" vs. Single Store Markets
- 19:00 Technical Pitfall 1: Not Using Proper Liquid/JS Routes Objects
- 22:45 Technical Pitfall 2: Confusing Markets with Storefronts (The "Rest of World" Mistake)
- 26:30 Technical Pitfall 3: Hard-Coding Full URLs in Content
- 30:30 Technical Pitfall 4: Manually Editing Hreflang Tags (Don't do it!)
- 32:30 Technical Pitfall 5: Using Visual-Only Currency Converter Apps
- 33:40 Technical Pitfall 6: Automatic Redirection vs. SEO Crawlers
- 35:50 When to Use Expansion Stores vs. Markets
- 38:00 Orbe’s Tech Stack: PHP, Vanilla JS, and Web Components
- 44:50 Dev Changelog Highlights
- 50:40 Picks of the Week
Resources
- Orbe Geolocation: https://orbe.app/install/liquidweekly
- Orbe Affiliate Program: http://orbe.app/affiliates/liquidweekly
- Hookdeck: https://hookdeck.com/
- Common issues on Markets: https://orbe.app/blogs/blog/shopify-markets-mistakes
- Expansion stores vs one single store: https://orbe.app/blogs/blog/shopify-expansion-stores-vs-shopify-markets
Dev Changelog
- New: Unlisted Product Status - https://shopify.dev/changelog/new-unlisted-product-status
- Improved concurrency handling in the Cart AJAX API and Storefront Cart -GraphQL API - https://shopify.dev/changelog/improved-concurrency-handling-in-the-cart-ajax-api-and-storefront-cart-graphql-api
- Updated online store promotion app store requirement - https://shopify.dev/changelog/updated-online-store-promotion-app-store-requirement
- Increased limits in metafield and metaobject definitions - https://shopify.dev/changelog/increased-limits-for-metafields-and-metaobjects
- [action required] Bulk operations group objects default changed to false - https://shopify.dev/changelog/bulk-operations-group-objects-default-changed-to-false
- Built for Shopify apps get priority visibility across the Shopify App Store - https://shopify.dev/changelog/built-for-shopify-apps-get-priority-visibility-across-the-shopify-app-store
- The cartDiscountCodeUpdate mutation now requires the discountCodes field - https://shopify.dev/changelog/the-cartdiscountcodeupdate-mutation-now-requires-the-discountcodes-field
Picks of the Week
- Karl: Chronometer - A free nutrition, calorie, and macro tracking app with a great food library and barcode scanner. https://cronometer.com/
- Roberto: RFC for Shopify Storefront Standard events: https://x.com/benjaminsehl/status/1982862575298838983
- Taylor: Ashland High School Football - Celebrating local team making it to the first round of the playoffs.
Sign Up for Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 20 Nov 2025 - 1h 13min - 57 - Episode 052 - Karl and Taylor and 2k Variants
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page explore a wide range of topics—from home improvement mishaps and 3D printing experiments to the evolving challenges of Shopify app development and pricing models in an AI-driven world.
They dive deep into product design, beta testing, user experience, and the importance of theme compatibility in Shopify apps. The conversation wraps up with insights on value-based pricing for freelancers, Shopify’s latest developer updates (including 2K+ product variants).
Hookdeck
For more information about the sponsor of this episode, check out hookdeck.
Dev Changelog
The product variant limit is now 2048 for all merchants - https://shopify.dev/changelog/the-product-variant-limit-is-now-2048-for-all-merchants
Removing visible_to_storefront_api field on metaobject field definitions - https://shopify.dev/changelog/removing-storefront-visibility-field-on-metaobject-field-definitions
Introducing the Shop Minis SDK (early access) - https://shopify.dev/changelog/introducing-the-shop-minis-sdk-early-access
Subscription Selling Plan support with POS UI Extensions - https://shopify.dev/changelog/subscription-selling-plan-support-with-pos-ui-extensions
Picks of the Week
Karl: The Watchmakers Daughter by Larry Loftis
Taylor: Harry Potter Series (Book & Audiobook)
Sign Up for Liquid Weekly
Don’t miss expert insights and tips—subscribe to Liquid Weekly for more content like this:
👉 https://liquidweekly.com
Thu, 06 Nov 2025 - 1h 09min - 56 - Episode 051 - Dylan Pierce with Verdict
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page are joined by Dylan Pierce, founder of Verdict Software and a fraud expert, who helps determine if the hosts are "imposters." Dylan details his journey to creating the Shopify app Real ID, which uses deeper verification to combat false positives, deter "friendly fraud," and help merchants win chargebacks, emphasizing how Shopify Flow is essential for building custom fraud rules, such as ID verification for specific items in certain regions.
The conversation also covers Dylan's technical preference for Node in a mono-repo architecture, the threat of AI-driven spoofing and the need for digital IDs, how Claude's "Plan Mode" has dramatically increased productivity, and the latest Shopify Changelog updates, including the new Admin Intents API.
Find Dylan Online
Website: https://dylanjpierce.com/
Verdict: https://getverdict.com/
Real ID Shopify App: https://apps.shopify.com/real-id
Twitter(X): https://x.com/ctrlaltdylan
LinkedIn: https://www.linkedin.com/in/dylanpierce/
Timestamps
00:00 Introduction
00:45 Welcome and Introduction of Fraud Expert Dylan Pierce
09:00 Dylan’s Background in Fraud Detection at RVshare
11:35 Tiny House?
13:40 Tech Stack and Language Preferences
15:20 Real ID vs. Shopify's Fraud Analysis
19:30 False Positives and the Black Box of Shopify's Fraud System
26:15 Digital IDs and the Future of AI Spoofing
28:20 Managing Multiple Apps with a Mono-Repo and AWS
33:00 Thoughts on Shopify's Next-Gen Dev Platform
38:50 Using AI with Development
51:00 How Shopify Fraud Analysis is Changing
1:04:28 Dev Changelog
1:10:10 Picks of the Week
Resources
Mock Bridge (Dylan's own local testing strategy): https://x.com/ctrlaltdylan/status/1978458949176164427
RVshare: https://rvshare.com/
Sneaker Bot Article: https://www.nytimes.com/interactive/2021/10/15/style/sneaker-bots.html
Helium: https://heliumdev.com/
Dev Changelog
- Introducing the admin intents API - https://shopify.dev/changelog/introducing-the-admin-intents-api
- [action required] Upcoming Markets pricing support for Draft Order checkouts - https://shopify.dev/changelog/upcoming-markets-pricing-support-for-draft-order-checkouts
- Duplicate themes with the Admin GraphQL API - https://shopify.dev/changelog/duplicate-themes-with-the-admin-graphql-api
- Polaris unified web components are now stable - https://shopify.dev/changelog/polaris-unified-web-components-are-now-stable
- Shopify.dev MCP Now Supports More APIs - https://shopify.dev/changelog/shopifydev-mcp-now-supports-more-apis
- Themes now use one industry tag for better search results - https://shopify.dev/changelog/themes-now-use-one-industry-tag-for-better-search-results
Picks of the Week
Karl: Rocket Dreams by Christian Davenport: https://amzn.to/3KWoVor
Dylan: Dark: https://en.wikipedia.org/wiki/Dark_(TV_series)
Taylor: Garmin Bounce Watch: https://www.garmin.com/en-US/p/714945/
Sign Up for Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 23 Oct 2025 - 1h 15min - 55 - Episode 50 - Alex Abbott Creator of Dezi
In this episode of the Liquid Weekly Podcast, host Karl Meisterheim and co-host Taylor Page welcome Alex Abbott, the creator of Dezi, an AI-powered visual builder for Shopify. The conversation explores Alex's journey into software development, the challenges of self-learning, and the impact of open source tools. They discuss balancing family life with a demanding career, time management strategies, and the integration of AI into development processes. Alex shares insights on building Dezi, its tech stack, and the vision for its future, emphasizing the importance of creating impactful tools for the community.
*Takeaways*
Alex Abbott's journey into software development began with a college internship.
Balancing family life and a career in tech is a common challenge.
The tech stack for Desi includes Next.js and SuperBase, with plans for future improvements.
Integrating AI into development can enhance prototyping and user experience.
Creating impactful tools is more rewarding than focusing solely on financial gain.
*Sound bites*
"I built a Shopify app for my wife."
"I think it was a lot of luck involved."
"I have a pizza oven."
*Timestamps*
00:00 Welcoming Alex and His Background
02:16 Alex's Journey into Software Development
06:59 Building Tools and Open Source Contributions
10:14 Learning and Growth in Software Engineering
15:54 Balancing Family Life and Career Development
31:50 Introducing Dezi: The AI-Powered Visual Builder
40:37 Creating Impact Beyond Financial Gain
48:04 Navigating Work-Life Balance and Career Choices
51:01 Tech Stack Decisions and Reflections
54:43 Integrating AI into Development
01:02:42 Future Vision and Prototyping
01:03:44 Final Thoughts and Changelog Discussion
*Dev Changelog*
[action required] Upgrade to the latest version of Checkout Kit to avoid issues with iOS 26 - https://shopify.dev/changelog/upgrade-to-the-latest-version-of-checkout-kit-to-avoid-issues-with-ios-26
New components available for Polaris in Admin - https://shopify.dev/changelog/new-components-available-for-polaris-in-admin
Metaobject field definitions offer new capabilities - https://shopify.dev/changelog/metaobject-field-capabilities
Facebook (Meta) orders support native exchanges - https://shopify.dev/changelog/facebook-meta-orders-support-native-exchanges
Order metafield definitions and values can now be used as filters in the Shopify Admin UI - https://shopify.dev/changelog/order-metafield-definitions-and-values-can-now-be-used-as-filters-in-the-shopify-admin-ui
App recommendations in Sidekick now available - https://shopify.dev/changelog/app-recommendations-in-sidekick-now-available
Built for Shopify update to grace period for uninstall and app embed requirements - https://shopify.dev/changelog/built-for-shopify-update-to-grace-period-for-uninstall-and-app-embed-requirements
*Picks of the Week*
Alex - gozney roccbox pizza oven - https://us.gozney.com/products/roccbox?srsltid=AfmBOooj7h2NoNjY74oK49wrsAFoCxhpM9TKD_-Xoexv2QL53sdHWJhS
Karl - The Long Walk, by Stephen King - https://en.wikipedia.org/wiki/The_Long_Walk_(novel)
Taylor - Baked potato he recently ate at a football game... - https://www.google.com/search?q=picture+of+a+baked+potato
*Sign Up for Liquid Weekly*
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 09 Oct 2025 - 1h 19min - 54 - Episode 049 - Dave Warrington, Senior Demo Engineer at Shopify
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page are joined by Dave Warrington, a senior demo engineer at Shopify. The conversation explores various aspects of development within the Shopify ecosystem, particularly focusing on Liquid, demo engineering, and the evolution of theme development.
Dave shares his journey into the development world, his experiences at Shopify, and insights into performance considerations when working with Liquid. The trio also discuss the importance of community engagement, public speaking, and the latest updates in the Shopify changelog, including new developer tools and features.
Find Dave Online
Website: https://ellodave.dev/LinkedIn: / david-warrington Twitter(X): https://x.com/warringtondavidResources
Nick Weselman's Next Gen Developer Platform migration video: https://x.com/ShopifyDevs/status/1962... Horizon theme (now open source): https://github.com/Shopify/horizonBuilding Sections schemas with JS: https://ellodave.dev/blog/article/bui... ESBuild Plugin Liquid Schemas: https://www.npmjs.com/package/esbuild... Shopify Schema Utils: https://www.npmjs.com/package/shopify...Leeds Shopify Partners Meetup details: https://partnersnorthmeetup.uk/produc...Dev Changelog
Setting permitsSkuSharing argument to false when creating a fulfillment service returns an error - https://shopify.dev/changelog/setting...Next-Gen developer platform now available to all app developers - https://shopify.dev/changelog/next-ge...Build an Announcement Bar Extension for the Thank You page or Customer Account Pages - https://shopify.dev/changelog/build-a...@inContext directive supports visitor consent for privacy-compliant checkouts - https://shopify.dev/changelog/inconte...Global HS code is now supported in GraphQL Admin API - https://shopify.dev/changelog/country...Picks of the Week
Karl: "Danger UXB" by James Owen (book about WWII bomb disposal)Dave: Warhammer 40,000 Dawn of War Definitive EditionTaylor: Andrea Morone's Attributes Pro and SupaEasy App for payment method-based discountsTimestamps
00:00 Introduction to the Podcast and Guests
02:02 Dave Warrington's Journey into Development
04:52 Exploring Liquid and Its Applications
07:49 The Role of a Demo Engineer at Shopify
11:01 Building Internal Tools and Demos
13:32 The Benefits of Using JavaScript in Liquid Development
17:01 Theme Development: Agency vs. Public Themes
20:11 Understanding Theme Blocks and Their Limitations
23:16 Navigating the Challenges of Theme Blocks
25:52 Feedback on Theme Development and User Experience
28:49 Liquid Hacks and Best Practices
34:30 Exploring Visible If in Shopify
36:04 The Evolution of Theme Development
39:23 Performance Considerations in Liquid
41:17 Best Practices for Liquid Coding
47:27 The Growth of Shopify's Platform
51:14 Public Speaking and Community Engagement
54:30 The Importance of In-Person Interactions
01:01:57 Dev changelog
01:06:07 Picks of the week
Sign Up for Liquid Weekly:
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 25 Sep 2025 - 1h 08min - 53 - Episode 048 - Karl and Taylor on Product Feeds, AI War Stories and Theme Store Updates
In this episode of the Liquid Weekly Podcast Karl and Taylor delve into the evolving landscape of AI tools, particularly focusing on Cursor and Claude Code, and their implications for development workflows. They discuss the recent updates to the Shopify theme store, the transition to a new online editor based on VS Code, and the importance of community engagement through in-person events. The conversation also highlights new features in Shopify's change log, including updates to the order editing API and font library, and concludes with personal recommendations for tools and events.
*Takeaways*
Compliments can significantly boost someone's day.
There are numerous business opportunities in the Shopify ecosystem.
AI can assist in development and troubleshooting.
Understanding data is key to leveraging business opportunities. Cursor and Claude Code offer different functionalities for AI-assisted development.
Planning modes in AI tools can enhance workflow efficiency.
AI tools can save time but may also complicate processes if not used judiciously.
Shopify's theme store has significantly expanded its offerings with new presets.
The transition to a VS Code-based online editor in Shopify is a notable improvement.
Community events are gaining traction, fostering collaboration among developers.
Shopify's change log reveals important updates that can impact development practices.
Using AI for workout planning can streamline fitness routines.
Personal recommendations can enhance productivity and engagement in various tasks.
Understanding the implications of new tools and updates is crucial for developers.
*Sound bites*
"I think you could be right."
"It's a little bit more complex"
"It's hard for me to get on board"
*Timestamps*
02:49 Parenting and Homeschooling Dynamics
05:34 Summer Activities and Food Preferences
08:22 Health Challenges and Family Updates
11:11 Personal Experiences with Online Shopping
13:52 Transitioning to Shopify Discussions
21:44 Exploring Product Feeds and Data Management
28:18 The Role of AI in Development
40:28 Navigating AI Challenges and Solutions
41:36 Shopify Theme Store Updates and Implications
46:37 Theme Review Process and Complexity Reduction
47:52 Transition to VS Code for Theme Editing
48:37 Merchants and Theme Complexity
50:31 Browser Extensions and Cybersecurity Awareness
52:49 Community Events and In-Person Gatherings
54:52 ShopQuest and International Events
56:57 Changelog Updates and API Enhancements
01:01:43 Picks of the Week and Personal Insights
*Dev Changelog*
Order Editing API Supports Discounts on Fulfilled Line Items - https://shopify.dev/changelog/order-editing-api-supports-discounts-on-fulfilled-line-items
Font Library Updates - https://shopify.dev/changelog/font-library-updates-automatic-replacement-for-deprecated-fonts
Extensions API - https://shopify.dev/changelog/app-bridge-extension-api
Bulk Update Variant Strategy - https://shopify.dev/changelog/new-preservestandalonevariant-strategy-for-productvariantsbulkcreate-mutation
*Picks of the Week*
Karl - Parade of the Hills Festival in Nelsonville Ohio - https://www.paradeofthehills.org/
Taylor - Using Grok AI for Workouts - https://x.ai/
*Sign Up for Liquid Weekly*
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 11 Sep 2025 - 1h 12min - 52 - Episode 047 - Theme Blocks, AI Tools, and Barcelona Adventures
In this episode of Liquid Weekly, Karl and Taylor reconnect after Taylor's anniversary trip to Barcelona, diving into their latest Shopify development work including theme blocks, app development challenges, and the evolving AI tooling landscape.
Episode Highlights:
Taylor's experience transitioning from sections/blocks to theme blocks and the mental shift requiredKarl's EtherCycle app development progress and webhook filtering solutionsDiscussion of AI coding tools: Claude Code, Cursor, Kiro, and GPT-5 comparisonsTaylor's Barcelona travel stories and balancing client work while on vacationThe challenges merchants face adapting to theme blocks in themes like HorizonKarl's clever solution for filtering Shopify webhooks per shop to reduce infrastructure overheadFour-year anniversary milestone for the Liquid Weekly newsletterTimestamps:00:00 - Introduction and Barcelona recap15:30 - Theme blocks learning curve and documentation28:45 - AI coding tools comparison and workflow35:20 - App development updates and webhook solutions45:10 - Travel work-life balance and client management52:30 - Shopify Dev Changelog57:00 - Picks of the Week
Resources:
Horizon theme (now open source) - https://github.com/Shopify/horizon Jan's Horizon customization video - https://www.shopifyacademy.com/video-learn-theme-customization-with-theme-blocks/2303629 Shopify customize webhook filters - https://shopify.dev/docs/apps/build/webhooks/customize/filters Raycast - https://raycast.com/?via=taylor Warp terminal - https://app.warp.dev/referral/2WY6RV Kiro AI coding tool - https://kiro.dev/ Claude Code - https://www.anthropic.com/claude-code Cursor CLI - https://cursor.com/en/cliDev Changelog:
Request app reviews in admin with the new Reviews API - https://shopify.dev/changelog/request-app-reviews-in-admin-with-the-new-reviews-api New: Support for nested cart lines - https://shopify.dev/changelog/new-support-for-nested-cart-lines [action required] _tracking_consent, _landing_page, _orig_referrer cookies will no longer be set - https://shopify.dev/changelog/trackingconsent-landingpage-origreferrer-cookies-will-no-longer-be-set [action required] _shopify_y and _shopify_s cookies will no longer be set - https://shopify.dev/changelog/shopifyy-and-shopifys-cookies-will-no-longer-be-set [action required] Deprecation of the checkout_and_accounts_configurations/update webhook - https://shopify.dev/changelog/deprecation-of-checkoutandaccountsconfigurationsupdate-webhookPicks of the Week:Karl: Taylor (awwwww)Taylor: Kindle Paperwhite - https://amzn.to/3UL74CB
Sign Up for Liquid Weekly:Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 28 Aug 2025 - 1h 01min - 51 - Episode 046 - Karl and Taylor on AI, App Dev and Gutter Aprons!
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page share personal and work updates.
The conversation covers insights into Shopify app development focusing on order management, the use of AI tools like Gadget, Sidekick, and Grok, and the implications of vendor lock-in. They explore the benefits of using AI for SEO and product management, share insights on client work, and provide updates on the latest changes in the Shopify ecosystem.
*Timestamps*
00:00 Personal Updates and Hair Cutting Techniques
02:09 Battling Home Maintenance and Weather Challenges
05:04 Navigating Anxiety in a Fast-Paced World
07:56 The Impact of Technology on Learning
11:01 Personal Life Updates and Family Adventures
16:56 Teleportation and Jet Lag: A Fun Discussion
18:08 Trail Running Adventures: Personal Experiences
23:01 Work and Entrepreneurship: Balancing Jobs and Projects
23:57 Shopify App Development: Progress and Challenges
28:06 Webhooks and Technical Insights: Navigating Development
32:07 Gadget and AI: Exploring New Tools for Development
37:06 Vendor Lock-In: The Challenges of Gadget Migration
42:03 The Challenge of Time Management
42:39 Exploring AI in Development
45:53 Shopify Theme Store Updates
47:45 AI Tools for Development
52:52 Navigating New AI Tools
58:16 The Importance of Staying Updated
59:10 Change Log Insights
01:04:38 Picks of the Week
*Dev Changelog*
- Server Pixels: added subtotal_price to checkout events - https://shopify.dev/changelog/server-pixels-added-subtotalprice-to-checkout-events
- [action required] POS UI Extensions 2025-07 update - https://shopify.dev/changelog/pos-ui-extensions-2025-07-update
- The _ab cookie will no longer be set - https://shopify.dev/changelog/the-ab-cookie-will-no-longer-be-set
- Improved theme discovery and merchandising on the Shopify Theme Store - https://shopify.dev/changelog/improved-theme-discovery-and-merchandising-on-the-shopify-theme-store
- Shopify App Store reviews now move between published and archived states based on merchant status - https://shopify.dev/changelog/shopify-app-store-reviews-now-move-between-published-and-archived-states-based-on-merchant-status
*Picks of the Week*
Karl - Gutter Aprons - https://www.homedepot.com/p/Gibraltar-Building-Products-10-ft-Aluminum-Gutter-Apron-Flashing-in-Birch-White-GA-WH/202092933
Taylor - I am legend - original book by Richard Matheson - https://en.wikipedia.org/wiki/I_Am_Legend_(novel)
*Sign Up for Liquid Weekly*
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 31 Jul 2025 - 1h 12min - 50 - Episode 045 - Patrick Pierre
Hosts Karl and Taylor are joined by Patrick Pierre, who shares his transformative journey from being a pharmacy major to becoming a successful Shopify developer and YouTuber.
Patrick touches on the challenges and insights he gained while transitioning into the tech world, the importance of leveraging AI in content creation, and his current focus on app development. He emphasizes the value of community and consistency in both his YouTube channel and his development projects, providing listeners with a wealth of knowledge and inspiration for their own journeys.
Takeaways
Living on a budget and saving money can provide the freedom to pursue passions without financial stress.
Attending industry events is crucial for networking and learning about the developer community.
Introverts can develop social skills through practice and by engaging in activities like dance classes.
Self-discipline is key to personal growth and achieving goals, as highlighted by Patrick's experiences.
Fitness doesn't require daily gym visits; three workouts a week can be sufficient for maintaining health.
Eating well is essential for energy and motivation, impacting overall productivity.
The Shopify change log includes important updates that developers need to be aware of for app development.
Recommendations for personal growth include reading influential books and engaging in community activities.
Finding balance in life and work is essential for long-term success and happiness.
Timestamps
00:00 Introduction
08:59 From Pharmacy to Development: A Life Change
17:03 The Journey into Shopify Development
24:58 Leveraging AI in Content Creation
29:08 Transitioning to App Development
36:01 Building a Shopify App: Insights and Challenges
41:36 Navigating Time Management and Focus
44:32 Living on a Budget and Financial Planning
45:16 Building Community in the Developer Space
48:44 The Importance of Networking and Learning
49:50 Overcoming Introversion and Social Skills
52:56 Self-Discipline and Personal Growth
56:07 Fitness Routines and Healthy Living
01:04:21 The Change Log and Shopify Updates
01:08:41 Picks of the Week: Recommendations and Insights
Find Patrick OnlineYouTube: https://www.youtube.com/@codethatconverts LinkedIn: https://www.linkedin.com/in/patrick-pierre-856972149/ Twitter(X): https://x.com/Pierre_WebDev Website: https://www.patrickpierre.dev/
Resources
How AI is changing software engineering at Shopify with Farhan Thawar: https://newsletter.pragmaticengineer.com/p/how-ai-is-changing-software-engineeringDeepSeek: https://chat.deepseek.comDev Changelog
[action required] New Built for Shopify requirements for marketing apps – Effective July 1, 2025 - https://shopify.dev/changelog/new-built-for-shopify-requirements-for-marketing-apps-effective-july-1-2025[action required] POS UI Extensions 2025-07 update - https://shopify.dev/changelog/pos-ui-extensions-2025-07-update[action required] Changes to Cart token format for AJAX and Storefront GraphQL Cart APIs - https://shopify.dev/changelog/changes-to-cart-token-format-for-ajax-and-storefront-graphql-cart-apisOrder cancellation now supports refunds to store credit - https://shopify.dev/changelog/ordercancel-mutation-now-supports-refunds-to-store-creditRequest app reviews in admin with the new Reviews API - https://shopify.dev/changelog/request-app-reviews-in-admin-with-the-new-reviews-apiPicks of the Week
Karl - Dungeon Crawler book seriesPatrick - Pomodoro Timer and Captivate Vanessa EdwardsTaylor - Evo TLV2 Air Tent and Instant Canopy Tents
Sign Up for Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 17 Jul 2025 - 1h 12min - 49 - Episode 44 - Mohammad Hashemi with Gadget
In this episode Karl and Taylor sit down with Mohammad Hashemi to discuss the evolution of software development with a focus on AI and its impact on backend solutions. The conversation explores the concept of 'Citizen Developers' and how non-traditional developers are leveraging AI tools to create custom software. They share insights on the use of Gadget for building applications quickly and efficiently, while also addressing the common pitfalls developers face.Episode Highlights- AI is transforming software development, especially in frontend code.- Gadget focuses on backend solutions for enterprise-level applications.- The term 'Citizen Developers' describes non-traditional developers using AI tools.- Custom software demand is often underestimated in the market.- AI can help bridge the gap for non-developers to create apps.- The future of SaaS may be challenged by the rise of custom software solutions.- Developers often underestimate the time required for software development tasks.- AI tools can assist but are not a complete solution for development challenges.- The market for development tools is expanding, not contracting.- Front-end development is becoming increasingly competitive with new tools.Find Mohammad Online- Twitter(X): https://x.com/hashemito- LinkedIn: https://www.linkedin.com/in/mohashemi/Timestamps:
02:52 Exploring AI and Its Applications05:52 The Evolution of Gadget and AI Integration11:52 Backend Challenges and Opportunities in AI Development17:46 The Future of AI in Software Development19:06 The Evolution of Gadget: From Low Code to Full Control20:18 Target Audience: Who Can Benefit from Gadget?23:19 Unlocking Custom Software: The Hidden Demand25:28 Infrastructure and Scalability: The VibeInfra Advantage28:21 The Future of SaaS vs. Custom Software31:04 The Omakase Approach: Simplifying Development35:45 Practical Applications: How Gadget Empowers Developers42:27 Overcoming Developer Hesitation: Building with Confidence49:37 Navigating Developer Challenges52:42 The Evolving Landscape of Development55:45 AI's Role in Development59:38 Change Log Insights01:05:49 Picks of the WeekDev Changelog* [action required] Deprecation of legacy return APIs and improvements to return management - https://shopify.dev/changelog/deprecation-of-legacy-return-apis-and-improvements-to-return-management* Theme files are now installable at the preset level on the Shopify Theme Store - https://shopify.dev/changelog/theme-files-are-now-installable-at-the-preset-level-on-the-shopify-theme-store'* Contextual pricing and publishing APIs use backup region fallback - https://shopify.dev/changelog/contextual-pricing-and-publishing-apis-use-backup-region-fallback* Generally available: Standard product review syndication program - https://shopify.dev/changelog/generally-available-standard-product-review-syndication-program* Shop metafield definitions are now available in the Shopify Admin and Admin API - https://shopify.dev/changelog/shop-metafield-now-in-admin* Cart metafields are accessible in Shopify Functions and Checkout UI extensions - https://shopify.dev/changelog/cart-metafields-are-accessible-in-shopify-functions-and-checkout-ui-extensionsNew pagination limits for Liquid & Storefront GraphQL API - https://shopify.dev/changelog/new-pagination-limits-for-liquid-storefront-graphql-apiNew Liquid filter for displaying unit prices - https://shopify.dev/changelog/new-liquid-filter-for-displaying-unit-pricesPicks of the Week:*Taylor: Shokz open run pro - https://shokz.com/products/openrunpro2*Mohammad: Omachi noodles - https://www.hmart.com/omachi*Karl: Fernco Couplings - https://www.homedepot.com/p/Fernco-3-in-x-3-in-PVC-DWV-Mechanical-Flexible-Coupling-P1056-33/100372296Subscibe to Liquid Weekly The Newsletter!Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 03 Jul 2025 - 1h 11min - 48 - Episode 043 - The Editions 2025 Megasode
Karl and Taylor share their experiences from Editions.dev conference, diving into app development insights, Shopify transitions, and the power of community networking. They discuss APIs, GraphQL, memorable conference food, and reflect on the ever-evolving tech industry. This episode covers the entire Editions.dev WEEK experience.
Timestamps
00:00 - Personal Anecdotes and Parenting Fails
02:27 - Conference Experiences and Networking
07:24 - Food Adventures and Family Life
07:31 - Personal Life Adjustments
10:14 - Camping Adventures and Family Time
13:38 - Children's Activities and Parenting Challenges
18:12 - Work Updates and App Development Challenges
29:47 - Reflections on Editions.dev and Networking
30:51 - Tectonic Event Highlights
34:02 - Food and Networking Experiences
37:24 - Insights from Speakers and Talks
41:24 - Approaching Conferences with a New Mindset
42:38 - Day of the Editions Party
48:30 - Navigating the Event and Meeting New People
54:26 - Reflections on Food and Social Interactions
57:51 - The Perfect Team: Collaboration and Resource Sharing
58:55 - Exciting Workshops and Talks
01:00:04 - Community Engagement: Awards and Recognition
01:00:59 - Interactive Learning: Round Tables and AMAs
01:01:50 - The Future of Shopping: AI and Omni-Channel Strategies
01:04:24 - Networking and Community Value
01:06:24 - Quality Content Creation: Interviews and Video Production
01:09:19 - Engaging with Industry Leaders
01:28:49 - Shopify Editions: New Releases and Innovations
01:35:47 - Picks of the week
Resources
Shopify Editions Summer '25: shopify.com/editions/summer2025Driving Game Breakdown: x.com/tobi/status/1933176858985771367Editions.dev video playlist - https://www.youtube.com/watch?v=-oWo6Krbv6s&list=PLvQF73bM4-5Wr_LdFZkrXqD9hpGhl8pjo
Picks of the Week
Karl: Studio Ghibli
Taylor: Nintendo Switch and Nintendo 64 subscription
Subscribe to Liquid Weekly
Get expert insights and tips delivered to your inbox: liquidweekly.com
Thu, 19 Jun 2025 - 1h 36min - 47 - Episode 42 - Karl and Taylor At It Again
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page catch up on personal updates. They also delve into the world of Shopify development, discussing app creation and the intricacies of managed pricing. They discuss the challenges and considerations in app development, particularly within the Shopify ecosystem. and explore the importance of pricing strategies, the complexities of launching apps, and the role of AI in coding.
*Episode Highlights*
* Managing a public app can be a complex but fulfilling task.
* Chores are essential for teaching kids about responsibility.
* Transitioning to Shopify development requires patience and learning. The app development process can be complex and requires careful planning.
* Pricing strategies are crucial for app success.
* Feedback from initial users can guide app improvements before a full launch.
* AI can assist in coding but may also complicate the process.
* Choosing the right development framework is essential for project success.
* Building apps that solve specific problems can be rewarding.
* Community support is invaluable for developers facing challenges.
* It's important to balance work with personal time and family commitments.
*Timestampes*
* 00:21 Welcome Back and Personal Updates
* 03:09 Home Improvements and Gardening Adventures
* 07:05 Family Activities and Music Festivals
* 10:57 Kids Sports and Family Dynamics
* 23:10 Transitioning to Shopify Development
* 30:11 Navigating App Development Challenges
* 33:06 Managing App Launch and Feedback
* 37:14 Exploring Development Frameworks
* 40:05 The Role of AI in Coding
* 43:06 Building Apps for Specific Needs
* 47:22 The Future of Shopify Development
* 52:14 Change Log Updates and Community Insights
* 01:01:11 Personal Picks and Recommendations
* 01:08:13 LW podcast intro video.mp4
*Dev Changelog*
* Store credit account balance now available in Liquid - https://shopify.dev/changelog/store-credit-account-balance-available-in-liquid
* [action required] Deprecating gates types and fields across the GraphQL Admin, Storefront, and Functions APIs - https://shopify.dev/changelog/gates-api-sunset
* Archiving outdated, unhelpful, and untrusted reviews on the Shopify App Store - https://shopify.dev/changelog/*archiving-outdated-unhelpful-and-untrusted-reviews-on-the-shopify-app-store
* [action required] Updated Shopify Theme Store Requirements and Submission Process – Effective May 15, 2025 - https://shopify.dev/changelog/updated-shopify-theme-store-requirements-and-submission-process-effective-may-15-2025
Thu, 05 Jun 2025 - 1h 08min - 46 - Special Episode: Eytan Seidman and Next Gen Dev Platform
In this special episode of Liquid Weekly, Karl and Taylor sit down with Eytan Seidman, Product Director at Shopify, to unveil the exciting new Next Gen Dev Platform and its transformative features for developers.
This comprehensive update aims to dramatically improve the developer experience with faster tooling, simplified data management, and a unified component system that works across all Shopify surfaces.
Episode Highlights:
Re-engineered Shopify app dev command with hot reloading capabilities
Localhost development that eliminates need for tunnels
Unified dev stores that align with all Shopify plans
Declarative custom data for simplified metafield management
Polaris unified web components delivered via CDN
AI-powered function generation with MCP server
New developer dashboard rebuilt from the ground up
Find Eytan Online:
Twitter(X):https://x.com/eytanseidman
LinkedIn:https://www.linkedin.com/in/eytan-seidman
Timestamps:
00:00 - Introduction
05:30 - Improved Developer Experience
15:45 - Declarative Custom Data
30:20 - Polaris Unified Web Components
45:10 - AI-Powered Function Generation
52:30 - New Developer Dashboard
57:00 - Picks of the Week
Resources:
Shopify Developer Community:https://community.shopify.dev
Next Gen Dev Platform Documentation:https://shopify.dev/docs
Shopify MCP Server:https://shopify.dev/assistant
Shopify App Tomography File Documentation:https://shopify.dev/docs/apps/tools/cli/configuration
Polaris Unified Web Components:https://shopify.github.io/polaris
Picks of the Week:
Eytan: Ubiquiti networking gear
Karl: Waymo driverless car experience
Taylor: External hard drives for developers
Sign Up for Liquid Weekly:
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this:https://liquidweekly.com/
Thu, 29 May 2025 - 50min - 45 - Special Episode: Bret Little and Storefront Web Components
In this special episode of Liquid Weekly, Karl and Taylor sit down with Brett, Staff Engineer at Shopify, to unveil an exciting new project: Storefront Web Components.
This groundbreaking initiative aims to make Shopify integration accessible to anyone with basic HTML knowledge, allowing merchants to embed commerce functionality anywhere on the web.
Episode Highlights:
Introduction to Storefront Components and their vision
Deep dive into component architecture and implementation
How to handle variants, cart functionality, and market-specific features
Discussion of development process at Shopify
Comparison with existing solutions like Buy Button SDK
Future roadmap and potential use cases
Find Brett Online
Twitter(X): https://x.com/little_bret
LinkedIn: https://www.linkedin.com/in/bretlittle/
Website: https://www.bretlittle.com/
Github: https://github.com/blittle
Bluesky: https://bsky.app/profile/bretlittle.com
Instagram: https://www.instagram.com/bret.little/
Timestamps:
00:00 - Introduction
05:30 - What are Storefront Components?
15:45 - Technical Implementation Details
30:20 - Component Demo
45:10 - Development Process at Shopify
52:30 - Future Plans
57:00 - Picks of the Week
Resources:
Storefront Web Components: https://webcomponents.shopify.dev
Playground: https://webcomponents.shopify.dev/playground
Shopify Editions Summer ‘25: https://www.shopify.com/editions/summer2025
Blog post: https://www.shopify.com/news/summer-25-edition-dev
Shopify Headless Documentation: https://shopify.dev/docs/storefronts/headless
Web Components Documentation: https://developer.mozilla.org/en-US/docs/Web/API/Web_components
Picks of the Week:
Brett: Microsoft TypeScript Go Announcement & AI Assistant Article
Karl: Ben McIntyre's SAS History Books
Taylor: Naked Nutrition Protein Powder
Sign Up for Liquid Weekly:
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Wed, 21 May 2025 - 1h 01min - 44 - Episode 41 - Karl and Taylor Talk Shop
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page discuss a variety of personal and professional topics. They discuss rebranding efforts for Liquid Weekly and the importance of community engagement in their work. Eventually they get around to discussing various aspects of app development, including building a resource hub, the importance of internationalization, and the role of AI in enhancing productivity.
*Episode Highlights*
* Taylor recently underwent eye surgery, improving his vision significantly.
* Shopify development tools are evolving based on user feedback.
* Monetization strategies for tools can enhance community engagement.
* The hosts discuss the importance of work-life balance during summer.
* Rebranding efforts for Liquid Weekly are underway to improve its image.
* Internationalization is essential for reaching a global audience.
* AI can significantly improve productivity in app development.
* Client work is evolving towards subscription models for flexibility.
* Understanding app development challenges is crucial for success.
* Liquid and Shopify updates are vital for developers to stay informed.
* Shopify's revenue share changes impact app developers significantly.
*Timestamps*
* 08:04 Vision Transformation: The ICL Surgery
* 13:59 Shopify Insights: Building Tools for Developers
* 20:15 Community and Collaboration: The Shopify Developer Alliance
* 24:22 Balancing Work and Family Life
* 38:53 Rebranding and Community Engagement
* 43:04 Developing a Public App
* 47:05 The Gap in App Development Resources
* 50:35 Evolving Freelance Work and Client Relationships
* 53:22 The Impact of AI on Productivity
* 57:34 Navigating AI Limitations in Development
* 59:50 Shopify Developments and Liquid Hackathon
* 01:05:08 Shopify App Developer Revenue Changes
* 01:08:31 Updates on Shopify's POS and WebPixels API
* 01:13:02 Picks of the Week and Closing Thoughts
* 01:19:48 LW podcast intro video.mp4
*Dev Changelog*
* Update to Shopify’s app developer revenue share - https://shopify.dev/changelog/update-to-shopifys-app-developer-revenue-share
* [action required] POS UI Extensions - Cart API: Customer fields removed from subscribable hook - https://shopify.dev/changelog/pos-ui-extensions-cart-api-customer-fields-removed-from-subscribable-hook
* [action required] Web Pixels API: event.data.checkout.subtotalPrice.amount value change on the new /thank-you page and checkout events - https://shopify.dev/changelog/web-pixels-api-eventdatacheckoutsubtotalpriceamount-value-change-on-the-new-thank-you-page-and-checkout-events
* Refund to Store Credit - https://shopify.dev/changelog/refund-to-store-credit
* More automated checks for app review pre-submission page - https://shopify.dev/changelog/more-automated-checks-for-app-review-pre-submission-page
* [action required] Payment apps can no longer be embedded in the Shopify admin - https://shopify.dev/changelog/payment-apps-can-no-longer-be-embedded-in-the-shopify-admin
Thu, 08 May 2025 - 1h 19min - 43 - Episode 40 - Ole Thorup on How to Scale Shopify Apps with Cloudflare
In this episode of Liquid Weekly, Karl and Taylor sit down with Ole Thorup, seasoned Shopify developer and creator of Accentuate Custom Fields and now Shopify Apps Espresso Editor and Espresso Live Metafields, to explore the power and possibilities of CloudFlare in Shopify app development.*Episode Highlights:** Ole's journey from COBOL developer to Shopify merchant to app developer* Deep dive into CloudFlare's features including Workers, Queues, and Durable Objects* How to handle app scaling and performance optimization* Tips for managing large-scale Shopify stores with 100,000+ products* Insights into building Espresso apps and live metafields* The evolution from traditional hosting to serverless architecture*About Ole Thorup:*Ole is a developer with 40 years of experience who transitioned from banking and telecom to Shopify development. After creating and selling the successful Accentuate Custom Fields app, he now runs Espresso with his son, continuing to innovate in the Shopify ecosystem.*Find Ole Online** Twitter/X - https://x.com/olethorup* Espresso Apps - https://espressoapps.com/*Timestamps:*00:00 - Introduction05:30 - Ole's Background12:45 - CloudFlare Deep Dive30:20 - App Architecture45:10 - Scaling and Performance52:30 - Shopify Dev Changelog57:00 - Picks of the Week*Resources:** Cloudflare - https://www.cloudflare.com/* Cloudflare Learning Center - https://www.cloudflare.com/learning/* Cloudflare Developer docs - https://developers.cloudflare.com/* Peacock’s Serverless Apps of Cloudflare - https://pragprog.com/titles/apapps/serverless-apps-on-cloudflare/* Flared Up - https://research.cloudflare.com/outreach/updates/mailinglist/* How Shopify Uses Cloudflare - https://www.cloudflare.com/case-studies/shopify/* Tanstack - https://tanstack.com/* Shadcdn/ui - https://ui.shadcn.com/*Dev Changelog** New opacity controls for theme colors - https://shopify.dev/changelog/new-opacity-controls-for-theme-colors* App ratings now factor in trust signals, with reviews from lower-trust shops carrying less weight. - https://shopify.dev/changelog/app-ratings-now-factor-in-trust-signals* New Inventory Transfers experience available for testing in Dev Preview - https://shopify.dev/changelog/new-inventory-transfers-experience-available-for-testing-in-dev-preview* Introducing PRODUCT_CATEGORY_ID_WITH_DESCENDANTS in CollectionRuleColumn for smart collections - https://shopify.dev/changelog/introducing-productcategoryidwithdescendants-in-collectionrulecolumn-for-smart-collections*Picks of the Week:** Ole: Black Mirror Season 7* Karl: King Solomon's Mines by H. Rider Haggard* Taylor: TalkingShop.dev Podcast*Sign Up for Liquid Weekly:*Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this: https://liquidweekly.com/
Thu, 24 Apr 2025 - 56min - 42 - Episode 39 - Prakhar Shrivastava With FoxSell
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome Prakhar, co-founder of FoxSell, to discuss his journey into software development, the intricacies of Shopify's cart transformations, and the challenges of running a Shopify app.
They explore the benefits and use cases of cart transformations, the importance of understanding customer segments, and the complexities of app pricing and acquisition strategies. The conversation also touches on the non-technical aspects of app development and concludes with personal picks of the week.
*Takeaways*
- Prakhar's journey into software development began with a conventional path in engineering.
- Cart transformations allow for bundling products in a more user-friendly way.
- Understanding customer segments is crucial for app development and marketing.
- The App Store can be a tricky space for new apps due to competition and review dynamics.
- Leveraging Shopify's infrastructure can enhance reliability and performance for app developers.
- The importance of customer support in obtaining positive app reviews cannot be overstated.
- App pricing strategies should be carefully considered to ensure market competitiveness.
- The future of cart transformations looks promising with ongoing developments in Shopify functions.
- Non-technical challenges in app development are just as important as technical ones.
- Building for Shopify can provide significant advantages in the e-commerce space.
*Timestamps*
00:00 The Journey into App Development
06:15 Exploring Cart Transformations
14:26 Understanding Cart Transformation Mechanics
18:00 The Evolution of Bundling Technology
23:48 Innovative Use Cases for Cart Transform API
27:30 Challenges and Opportunities in Cart Transform
34:42 Navigating the App Development Landscape
50:14 Building Trust and Reliability in E-commerce
01:00:53 Enhancements in UI Extensions and Attributes API
01:02:29 Tech Picks of the Week: Hardware and Software
01:05:07 The Evolution of Apple's Touch Bar
01:06:56 Microphone Recommendations for Quality Sound
01:08:14 Building with Polaris: A Game Changer for Shopify Apps
01:10:16 The Importance of Pricing in App Development
01:12:25 Reflections on Development and Innovation
01:12:59 LW Podcast Outro.mp4
*Changelog*
- Shopify.dev MCP Server - https://shopify.dev/changelog/mcp-server-for-the-shopify-dev-assistant
- New webhook to track updates to checkout and accounts configuration - https://shopify.dev/changelog/new-webhook-to-track-updates-to-checkout-and-accounts-configuration
- Liquid support for OKLCH colors - https://shopify.dev/changelog/liquid-support-for-oklch-colors
- Developer Preview: Localhost-based development for shopify app dev - https://shopify.dev/changelog/developer-preview-localhost-based-development-for-shopify-app-dev
- Checkout UI extensions: Attributes API now supports removing cart and checkout attributes - https://shopify.dev/changelog/checkout-ui-extensions-attributes-api-now-supports-removing-cart-and-checkout-attributes
*Resources*
- FoxSell https://www.foxsell.app/
- Eytan Tweet about BFS changes based on feedback https://x.com/eytanseidman/status/1903110665360794091
- Mat De Sousa poll on Twitter https://x.com/DsMatie/status/1906318592712261895
*Find Prakhar Online*
- LinkedIn https://www.linkedin.com/in/prakhars96/
- X https://x.com/PrakharS96
*Signup for Liquid Weekly Newsletter*
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this delivered right to your inbox each week - https://liquidweekly.com/
Thu, 10 Apr 2025 - 1h 13min - 41 - Episode 038 - Jan Frey on How to Become a Shopify Developer in 2025
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome back Jan Frey, one of the greatest Shopify development teachers on the web with the incredibly helpful and popular YouTube channel Coding with Jan.The conversation covers a range of topics including the current landscape of Shopify development, strategies for finding clients, the importance of professionalism, and the evolving role of AI in web development. Jan shares insights on his new JavaScript training program aimed at helping developers enhance their skills, while also discussing the significance of soft skills in client interactions. Takeaways
Finding clients often comes from referrals and established relationships.Professionalism is key in differentiating yourself as a developer.AI tools can enhance productivity but should not replace human developers.Soft skills are just as important as technical skills in client interactions.Building a solid portfolio and online presence is crucial for new developers.JavaScript is essential for Shopify development and should be learned thoroughly.Understanding the Shopify admin and Liquid is vital for effective development.Networking and community engagement can lead to more opportunities.Creating content can help establish authority and attract clients.Continuous learning and adapting to new tools is necessary for success in development.Introducing the .dev Assistant VSCode Extension - https://shopify.dev/changelog/introdu...[action required] Checkout APIs will be shut down April 1, 2025 - https://shopify.dev/changelog/checkou...[action required] AMAZON_PAY enumerated in DigitalWallets - https://shopify.dev/changelog/amazonp...[action required] Metafield description input field removal - https://shopify.dev/changelog/metafie...New customer address capabilities in the Admin API - https://shopify.dev/changelog/new-cus...Timestamps
00:00 Exploring Shopify Development and Educational Initiatives01:25 The Evolution of Development in 202504:23 Finding Clients and Building a Portfolio07:21 Soft Skills in Development and Client Interaction13:15 Navigating Cold Outreach Strategies17:30 Building a Professional Online Presence22:59 The Importance of Referrals and Networking31:52 Establishing Technical Knowledge in Development38:49 The Future of Development in an AI World40:47 The Role of AI in Web Development46:04 Essential Skills for Freelance Developers47:03 Mastering JavaScript for Shopify52:56 Shopify Updates and Changes01:01:35 Personal Highlights and Future CollaborationsFind Jan OnlineYouTube: https://www.youtube.com/@CodingwithJanLinkedIn: / jan-frey Twitter (X): https://x.com/Coding_with_Jan Website: https://codingwithjan.com/Freemote: https://www.freemote.com/Javascript Training: https://www.codingwithjan.com/javascr... ResourcesLuck Sail: • The little risks you can take to incr... Dev ChangelogPicks of the WeekKarl: Ruby on Rails and Web Assembly - https://web.dev/blog/ruby-on-rails-on...Jan: Working with Shopify Academy - https://www.shopifyacademy.com/Taylor: GoRuck Weighted Vest - https://www.goruck.com/products/train...
Signup for Liquid Weekly NewsletterDon't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this delivered right to your inbox each week - https://liquidweekly.com/
Thu, 27 Mar 2025 - 1h 02min - 40 - Episode 037 - Ruben Bristian with Krown Themes
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome Ruben Bristian, co-founder of Krown Themes, to discuss the intricacies of Shopify theme development.
Ruben shares his journey from WordPress to Shopify, the challenges of adapting to Liquid, and the importance of understanding merchant needs.
The conversation delves into the theme development process, including design collaboration, quality assurance, and the impact of new Shopify features.
Ruben emphasizes the balance between creating user-friendly themes for merchants while also considering the developer experience.
The episode concludes with insights on the evolving landscape of Shopify themes and the importance of accessibility and market trends in development.
Takeaways
- The importance of understanding merchant needs in theme development.
- Accessibility is a continuous improvement area in theme design.
- Quality assurance involves feedback from support teams and demo stores.
- The development process is iterative and involves collaboration with designers.
- Shopify themes must balance simplicity and functionality for merchants.
- New features in Shopify can impact existing themes significantly.
- Developers should consider the user experience when building themes.
- Market trends influence the features included in themes.
- Ruben's team focuses on creating unique solutions for niche markets.
Timestamps
00:00 Ruben Bristian's Journey to Shopify Development
09:18 The Evolution of Shopify Themes
19:11 Theme Development Process and Challenges
29:16 Focus on Merchant Needs and Accessibility
32:34 Adapting to Shopify Updates
35:56 Feature Selection and Merchant Needs
39:13 Building Unique Features and Market Gaps
42:06 Submission Process to Shopify
44:29 Development Tools and Frameworks
49:17 Collaboration and Design Process
57:35 Personal Updates and Picks of the Week
59:15 Shopify's Theme Submission Process and Naming Challenges
Find Ruben Online
- Linkedin - https://www.linkedin.com/in/rubenbristian/
- Website - https://www.krownthemes.com/
- Shopify listings - https://themes.shopify.com/designers/krownthemes
Dev Changelog
- Flow: Template extensions no longer block deploys
- https://shopify.dev/changelog/flow-template-extensions-no-longer-block-deploys- Liquid arrays now support the find, find_index, has, and reject filters
- https://shopify.dev/changelog/liquid-arrays-now-support-the-find-findindex-has-and-reject-filters- No-op for unchanged metafields and metaobjects
- https://shopify.dev/changelog/no-op-for-unchanged-metafields-and-metaobjects- Reserved prefix protection for metafields and metaobjects
- https://shopify.dev/changelog/reserved-prefix-protection-for-metafields-and-metaobjects
Picks of the Week
- Ruben - Newborn! - https://en.wikipedia.org/wiki/Infant
- Karl - Severance on Apple TV - https://en.wikipedia.org/wiki/Severance_(TV_series)
- Taylor - Person of Interest - https://en.wikipedia.org/wiki/Person_of_Interest_(TV_series)
Signup for Liquid Weekly Newsletter
Don't miss out on expert insights and tips
—subscribe to Liquid Weekly for more content like this delivered right to your inbox each week - https://liquidweekly.com/
Thu, 13 Mar 2025 - 1h 02min - 39 - Episode 036 - Paolo Vidali with Hidden Gears
In this episode of the Liquid Weekly podcast, host Karl Meisterheim and co-host Taylor Page welcome Paolo Vidale, founder and CEO of Hidden Gears, to discuss the intricacies of technical debt, quality assurance, and the evolution of Shopify development.
Paolo shares his journey into development, emphasizing the importance of understanding technical debt both in-house and inherited from previous projects.
The conversation delves into the philosophy of quality assurance, the challenges of JavaScript, and innovative approaches like inside-out re-theming to manage technical debt effectively. The episode concludes with insights on the latest changes in the Shopify ecosystem and personal picks from the hosts.
Takeaways:
• Technical debt is a crucial aspect of development that can accumulate over time.
• Quality assurance should be viewed as a philosophy rather than just a task.
• Diligence in testing involves anticipating user behavior and potential errors.
• Inside-out re-theming allows for gradual improvements without complete overhauls.
• JavaScript can introduce complexities, especially with conflicting libraries from apps.
• Effective QA processes can prevent surprises and ensure a smoother development experience.
• Collaboration with app developers can lead to better product outcomes.
• Accessibility testing is an essential part of the QA process.
• Understanding the implications of headless architecture is vital for successful implementation.
• Using tools like Nacho Nacho can help manage SaaS subscriptions effectively.
Timestamps:
• 00:00 Introduction and Guest Introduction
• 01:15 Paolo's Origin Story in Development
• 07:40 Transitioning to Shopify and E-commerce
• 09:59 Balancing Marketing and Development
• 12:31 Quality Assurance in Development
• 17:08 Understanding Quality Assurance
• 21:14 Design QA vs. Development QA
• 25:06 Accessibility and ADA Testing
• 29:19 Navigating Complexity in Design and Accessibility
• 30:10 Tools for Accessibility Testing
• 33:18 Quality Assurance in Development
• 34:32 Diligence and Destruction in QA Testing
• 39:23 Understanding Technical Debt
• 49:02 Inside-Out Re-theming for Technical Debt
• 54:17 JavaScript Challenges and Solutions
• 57:13 Dev Changelog and Picks of the Week
Find Paolo Online:
• Website: https://www.hiddengears.com
• Instagram: https://instagram.com/hiddengears
• LinkedIn: https://www.linkedin.com/in/paolovidali/
• Twitter(X): https://x.com/paolorobot
Resources:
• ARIA DevTools: https://chromewebstore.google.com/detail/aria-devtools/dneemiigcbbgbdjlcdjjnianlikimpck?hl=en
• Browserstack: https://www.browserstack.com/
• Deque University: https://dequeuniversity.com/
• WAVE: https://wave.webaim.org/
• JAWS Inspect: https://www.tpgi.com/arc-platform/jaws-inspect/
Dev Changelog:
• Removing unnecessary RELEVANCE sort options: https://shopify.dev/changelog/removing-unnecessary-relevance-sort-options
• Events and Origins in Store Credit Account Transactions: https://shopify.dev/changelog/events-and-origins-in-store-credit-account-transactions
• Attribute Marketing Consent to Retail Locations: https://shopify.dev/changelog/track-the-retail-locations-where-your-customers-update-their-marketing-consent
Picks of the Week:
• Paolo: Saas and AI Marketplace (https://nachonacho.com/)
• Karl: Logseq (https://logseq.com/)
• Taylor: Wahl Clipper/Trimmer (https://amzn.to/4keu34q)
Signup for Liquid Weekly Newsletter:
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this delivered right to your inbox each week: https://liquidweekly.com/
Thu, 27 Feb 2025 - 1h 10min - 38 - Episode 035 - Developer Community with Brian Gonzales
In this episode, Karl and Taylor engage in a lively conversation with Brian Gonzales, a graphic designer, web developer and founder of Solver Collective. Brian shares his origin story, detailing his transition from Drupal to Shopify and his passion for building a Shopify developer community in Portland. He discusses the pivotal moments in his career, including his passion for retail and the importance of in-person connections. The conversation explores the challenges and successes of fostering local meetups, navigating Shopify's support and sponsorship, and the importance of creating a technically focused community Takeaways - Brian is a graphic designer and web developer from Portland. - Brian founded an agency called Solver Collective. - He transitioned from Drupal development to Shopify in 2018. - He emphasizes the importance of community in the Shopify space. - In-person connections are vital for building strong networks. - Community building requires clear messaging and purpose. - Building a community takes time and persistence. - Navigating brand guidelines can be challenging but necessary. - Community events foster connections and knowledge sharing. - Personal connections enhance professional networking. - Swag can be a fun way to engage community members. - Creating a fun atmosphere at events can enhance participation. Timestamps 00:00 Introduction and Early Morning Energy 02:57 Parenting and Work-Life Balance 06:01 Basecamp and Project Management Tools 08:59 Guest Introduction: Brian Gonzales 12:01 Brian's Superhero Origin Story 15:01 Transitioning to Shopify Development 18:51 The Journey Begins: From Fear to Opportunity 25:09 Navigating Career Choices: The Temptation of the Porn Industry 30:32 Building Community: The Importance of In-Person Connections 37:24 Reviving a Dormant Group: The Birth of a New Community 43:18 Fostering Technical Engagement: A Focus on Developers 49:46 Creating Value: Engaging the Community through Participation 50:05 The Quest for Swag and Community Engagement 52:16 Navigating Shopify Collaborations 56:30 Building Community Connections 01:01:01 Change Log Insights and Updates 01:05:03 Personal Picks and Recommendations Find Brian Online
- Solver Collective: https://solvercollective.com/ - PDX Shopify Website: https://shopify.pdxmeetup.com/ - PDX Shopify Meetup: https://www.meetup.com/pdx-shopify-meetup/
Dev Changelog
- Support added for $app in product queries by metafield: https://shopify.dev/changelog/support-added-for-app-namespaces-in-product-queries-by-metafield - InventoryItem Queryable and Updatable with Products Scopes: https://shopify.dev/changelog/inventoryitem-queryable-and-updatable-with-products-scopes - Apps will be reviewed for necessary scopes: https://shopify.dev/changelog/apps-will-be-reviewed-for-necessary-scopes - shop.metaobjects is now just metaobjects in liquid: https://shopify.dev/changelog/shopmetaobjects-is-now-just-metaobjects-in-liquid - [Action Required] New Catalog APIs: https://shopify.dev/changelog/new-catalog-apis - [Deprecation] Payout statuses In Transit and Scheduled have been merged: https://shopify.dev/changelog/payout-statuses-in-transit-and-scheduled-have-been-merged Picks of the Week
(Karl) Banana Chips! https://www.amazon.com/dp/B0096EVMTE (Taylor) Buckeye Express Carwash (Brian) - Polyphia: https://polyphia.com/
Signup for Liquid Weekly Newsletter Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this delivered right to your inbox each week - https://liquidweekly.com/
Thu, 13 Feb 2025 - 1h 01min - 37 - Episode 034 - Guest Matthew Smith of Sections Pro on Shopify Theme Blocks
In this episode of the Liquid Weekly podcast, hosts Karl Meisterheim and Taylor Page welcome Matthew Smith, a Shopify developer and creator of the app Sections Pro. The conversation delves into Matt's journey into Shopify development, the challenges of balancing a full-time job with app development, and the exciting new features of Shopify's theme blocks. In this conversation, Taylor Page and Matt Smith discuss various aspects of app development within the Shopify ecosystem, including the importance of usability, theme customization, pricing strategies, and the role of ROI in app success. They also delve into support strategies for app developers, the challenges of navigating Shopify's review system, and the future of Shopify's tech stack. The discussion highlights the need for developers to understand their audience and the market dynamics to create successful applications. Takeaways
Matt started his journey in Shopify development around 2000. Sections Pro emerged from Matt's experiences with previous app failures. The app development process involves learning from failures and iterating. Fast deployment is crucial for maintaining productivity in development. Theme blocks allow for more flexibility and reusability in Shopify themes. Current limitations of theme blocks include their inability to coexist with section-defined blocks. The future of theme blocks looks promising as Shopify continues to improve UX. Matt emphasizes the importance of community feedback in app development. The conversation highlights the balance between speed and user experience in app design. Matt's approach to development is consistent and incremental, focusing on daily progress. If you build an app, you don't use your app. It's important to showcase the value of your app to users. Apps that demonstrate ROI tend to perform better in the market. Support should be minimized to enhance user experience. Reviews are crucial for app visibility and success. Understanding customer needs is key to app development. Pricing strategies should reflect the value provided to users. Partnerships and integrations can enhance app functionality. Navigating Shopify's review system can be challenging for developers. The tech stack should align with Shopify's evolving vision.Find Matt Online Matt's website: https://matthewsmith.com/ Twitter (X): https://x.com/matthewsmith Sections Pro: https://www.sectionspro.com/ Sections Pro (app store): https://apps.shopify.com/sections-ai
Resources
Theme Blocks developer preview (announcement):: https://www.shopify.com/partners/blog... Reference theme discussions: https://github.com/Shopify/reference-... Dev Docs on Theme Blocks: https://shopify.dev/docs/storefronts/... Quick start (with code examples): https://shopify.dev/docs/storefronts/... Dawn commit: https://github.com/Shopify/dawn/commi...Dev Changelog
Continuous cart authentication: https://shopify.dev/changelog/continu... New Buyer Consent Requirement: https://shopify.dev/changelog/new-buy... Performance, integration and category-specific requirements come into practice: https://shopify.dev/changelog/perform...Picks of the Week
(Karl) Music Go Round: https://musicgoround.com/ (Matt) Over the air tv and antenna: https://www.thefreetvproject.org/what... (Taylor) Sam's Club Membership: https://www.samsclub.com/joinSignup for Liquid Weekly Newsletter Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this delivered right to your inbox each week - https://liquidweekly.com/
Thu, 23 Jan 2025 - 1h 07min - 36 - Episode 033 - Karl and Taylor Discuss Theme and Rails App Development
In this episode of the Liquid Weekly podcast, hosts Karl Meisterheim and Taylor Page reconnect to discuss their recent experiences in Shopify development, including custom bundling solutions, site redesigns using meta objects, and the challenges of attribution in e-commerce. They also share insights on personal projects, deployment strategies, and the upcoming Shopify Editions event. The conversation wraps up with their picks of the week, highlighting resources and recommendations for developers. *Takeaways* - It's important to have a balance between client needs and project scope. - Using meta objects can streamline the development process significantly. - Quick shop features can enhance user experience and provide valuable analytics. - Attribution in e-commerce is complex and often misunderstood. - Deployment strategies should consider long-term sustainability and vendor lock-in. - Shopify Editions is a key event for developers to stay updated on new features. - Community engagement is crucial for learning and sharing knowledge. - Personal projects can be a great way to learn new technologies. - Using AI tools can simplify development tasks and improve efficiency. - Building custom solutions can lead to better customer experiences. *Timestamps* 00:00 Introduction and Current Events 01:08 Shopify Development Insights 04:15 Custom Bundling and Meta Objects 07:18 Site Redesign and Client Collaboration 10:16 Quick Shop Features and Analytics 13:03 Attribution Challenges in E-commerce 16:18 Personal Projects and Learning Experiences 19:17 Deployment Strategies and Modern Hosting Solutions 23:17 Navigating Service Providers in Development 28:18 Building and Maintaining Apps with AI 33:54 Liquid Weekly: A Resource Hub for Shopify Developers 42:24 Shopify Developer Community: A New Resource 44:17 Concluding Thoughts and Future Plans 44:33 Looking Ahead: The Shopify Developer Community 47:40 Insights from Shopify App Development 50:56 Changelog Highlights and Picks of the Week 55:10 Personal Reflections and Recommendations *Resources* - Skeleton Crew: https://en.wikipedia.org/wiki/Star_Wars:_Skeleton_Crew - Peanuts Dishwasher Magnet: https://talinmarket.com/products/aquarius-gamago-by-nmr-brands-peanuts-snoopy-ace-dishwasher-magnet - Shopify Editions.dev 2025: https://community.shopify.dev/t/get-ready-for-editions-dev-2025/4721
Thu, 16 Jan 2025 - 58min - 35 - Episode 032 - Matt Sodomsky of Mechanic | Automation with Shopify
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome Matt Sodomsky, VP of Product and Strategy at Lightward.
The conversation delves into Matt's journey in tech, his experiences with Shopify, and the development of Mechanic, an automation platform designed for Shopify users. They discuss the importance of community support, the unique pricing model of Mechanic, and the architecture behind the platform.
*Takeaways*
- Matt Sodomsky shares his journey from tech support to VP of Product and Strategy
- Mechanic is a backend automation platform that allows for complex customizations
- The community around Mechanic is supportive and encourages collaboration
- The pricing model of Mechanic is based on a 'pay what feels good' philosophy
- Locksmith is another product from LightWord that focuses on access control for Shopify stores
- The architecture of Mechanic is designed to handle large volumes of data and tasks efficiently
*Timestamps*
00:00 Matt's Journey to Shopify and Mechanic
08:57 Career Decisions and Growth Mindset
15:59 The Unique Value of Mechanic
24:55 Innovative Use Cases for Mechanic
33:47 Pricing Model and Developer Insights
42:34 The Value of Community and Authenticity
49:37 API Challenges and Future Directions
55:45 Lightward: The AI Product
01:01:30 Final Thoughts and Recommendations
*Find Matt and Mechanic Online*
- Matt: https://www.linkedin.com/in/matthewsodomsky/
- Mechanic website: https://mechanic.dev/
- Lightward App Store: https://apps.shopify.com/partners/lightward
- Mechanic app listing: https://apps.shopify.com/mechanic
- Locksmith app listing: https://apps.shopify.com/locksmith
*Resources*
- Fly.io: https://fly.io/
- Crunchy Data: https://www.crunchydata.com/
- AWS CloudSearch: https://aws.amazon.com/cloudsearch/
*Changelog*
- Merchants on paid trial plans no longer able to leave reviews on Shopify's App Store - https://shopify.dev/changelog/merchant-eligibility-to-leave-reviews-on-shopifys-app-store
- Improved productTags, productVendors, productTypes - https://shopify.dev/changelog/improved-producttags-productvendors-producttypes
- Meta events for theme and app listings: https://shopify.dev/changelog/meta-pixel-events-for-app-listing-page and https://shopify.dev/changelog/meta-pixel-events-for-theme-listing-page
- [SCHEDULED] Minimum requirement is now optional on automatic discounts - https://shopify.dev/changelog/minimum-requirement-is-now-optional-on-automatic-discounts
- [SCHEDULED] Public apps must use new GraphQL Product APIs to be accepted in the Shopify App Store - https://shopify.dev/changelog/public-apps-must-use-new-graphql-product-apis-to-be-accepted-in-the-shopify-app-store
*Picks of the Week*
- Matt: Three body problem (Netflix documentary): https://en.wikipedia.org/wiki/3_Body_Problem_(TV_series)
- Karl: Silo (series): https://en.wikipedia.org/wiki/Silo_(TV_series)
- Taylor: Company of One (book): https://amzn.to/4gzSIxT
*Signup for Liquid Weekly Newsletter* Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this delivered right to your inbox each week - https://liquidweekly.com/
Thu, 02 Jan 2025 - 1h 11min - 34 - Episode 031 - Andrea Morone of Nextools on Shopify Functions
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome Andrea Morone, co-founder of Nextools, to discuss the evolution of Shopify functions and the impact of script migration.
Andrea shares his journey in the Shopify ecosystem, detailing how he transitioned from a consultant to a developer and the creation of various apps, including HidePay and SupaEasy.
The conversation delves into the technical aspects of Shopify functions, their benefits, and the challenges developers face. Andrea also introduces SupaStudio, a tool designed to enhance the development experience for Shopify functions.
The episode concludes with insights on developer experience, tips for using functions, and a discussion on the latest updates in the Shopify ecosystem.
Find Andrea Online
Twitter(X): https://x.com/andrea__morone LinkedIn: https://www.linkedin.com/in/andrea-morone/ Nextools (app store): https://apps.shopify.com/partners/idigilab2 Nextools (website): https://nextools.tech/Resources
SupaEasy: http://supaeasy.com/ Shopify App Challenge: https://www.shopify.com/partners/blog/shopify-app-challenge-honorable-mentions Function framework: https://quasar.nextools.tech/ Function Query Cost Plugin: https://marketplace.visualstudio.com/items?itemName=Nextools.shopify-functions-query-cost-calulator&ssr=false#overview Shopify Functions: https://shopify.dev/docs/apps/build/functionsThe Changelog
The "Boring" Editions (Shopify Editions Winter '25): https://www.shopify.com/editions/winter2025#developer Shopify Function resource limits now scale with cart size: https://shopify.dev/changelog/shopify-function-resource-limits-now-scale-with-cart-size Increased limits for automatic function-based discounts: https://shopify.dev/changelog/increased-limits-for-automatic-function-based-discounts Theme blocks are now live: https://shopify.dev/docs/storefronts/themes/architecture/blocks/theme-blocks/quick-start?framework=liquid Metaobject theme input settings: https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings New customer accounts name change: https://shopify.dev/changelog/new-customer-accounts-name-change Introducing the Shopify Subscriptions Reference app: https://shopify.dev/changelog/introducing-the-shopify-subscriptions-reference-appPicks of the Week
Andrea: (Racing) https://www.formula1.com/ Karl: (Radon Mitigation) https://en.wikipedia.org/wiki/Radon_mitigation Taylor: (Screaming Frog crawler) https://www.screamingfrog.co.uk/seo-spider/Signup for Liquid Weekly Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 19 Dec 2024 - 1h 14min - 33 - Special Episode: Ben Sehl on Shopify Winter Editions '25
In this conversation, Ben, a Director of Product at Shopify, shares his journey to the company, discusses the latest updates in Shopify Editions Winter '25, and highlights improvements in the CLI and GraphQL API.
Ben emphasizes the importance of community engagement and the potential for future developments in the Shopify ecosystem. Ongoing improvements and future vision for Liquid and its integration with developer tools like VS Code are highlighted. Ben also emphasizes the importance of enhancing the developer experience, streamlining workflows, and leveraging community feedback.
The discussion also touches on the role of AI in development, the significance of open-source collaboration, and the need for a cohesive and intuitive coding environment.
*Episode Takeaways*
- The Winter Edition focuses on refining existing features rather than introducing new ones, "The Boring Edition"
- CLI improvements aim to enhance the developer experience significantly.
- GraphQL API enhancements allow for better theme management and integration.
- Community feedback is crucial for product development at Shopify.
- Ben's journey to Shopify involved building his own company first.
- The CLI has been rebuilt to improve functionality and ease of use.
- GraphQL is now fully integrated for managing themes and other resources.
- Ben encourages developers to build apps using Shopify's public APIs.
- The future of Shopify includes more extensibility and community-driven tools. The goal is to enhance the developer experience with tools like VS Code.
- Streamlining Liquid development is crucial for efficiency.
- Future improvements will focus on making Liquid more expressive and simpler.
- Community engagement is vital for the evolution of Liquid.
- AI tools like Copilot can significantly impact development workflows.
- The integration of various tools can create a seamless experience for developers.
- Liquid's evolution aims to maintain simplicity while adding functionality.
- Building in public fosters transparency and collaboration.
- The developer experience (DX) is directly tied to user experience (UX).
- Hot reloading and better asset management are key future features.
*Timestamps*
00:00 Ben's Journey to Shopify and Product Role
08:21 Winter Editions Overview and New Features
25:40 Embracing GraphQL for Enhanced API Management
45:12 Building a Strong Foundation for Future Development
50:47 Aligning Developer and Business Goals
56:34 Community Engagement and Open Source Development
01:09:17 Philosophical Insights on Development and Collaboration
*Find Ben Online*
Twitter(X): https://x.com/benjaminsehl
LinkedIn: https://www.linkedin.com/in/benjaminsehl/
*Resources*
Shopify Editions Winter '25: https://www.shopify.com/editions/winter2025
KOTN: https://kotn.com/
Sanity.io Groq: https://www.sanity.io/docs/groq
Liquid RFCs: https://github.com/Shopify/liquid/discussions/categories/requests-for-suggestions
Jeffrey Guenther Shopkeeper: https://github.com/TheBeyondGroup/shopkeeper
Vite Plugin for Shopify Dev: https://github.com/barrel/shopify-vite
*Picks of the Week*
Ben:
- Dami Dina AI Generator for Liquid sections https://x.com/DamiDina/status/1861755659353542741
- Teenage Engineering CM-15 https://teenage.engineering/store/cm-15
Karl: Fresca https://www.coca-cola.com/us/en/brands/fresca-sparkling-soda
Taylor: Dev Duck https://shopify.supply/products/rubber-duck
Signup for Liquid Weekly
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Wed, 11 Dec 2024 - 1h 20min - 32 - Episode 030 - Scott Vinkle from Shopify on Accessibility
In this episode, Karl Meisterheim and Taylor Page engage with Scott Vinkle, an accessibility specialist at Shopify, to explore the importance of accessibility in web development. They discuss Scott's journey into the field, the challenges developers face when implementing accessibility, and the continuous nature of accessibility efforts. The conversation also covers legal aspects, practical tips for developers, and strategies for educating clients about the benefits of accessibility. Scott emphasizes that accessibility is not just a checkbox but an integral part of creating quality products that cater to all users. Takeaways Accessibility is an ongoing journey for developers. Understanding user experience is crucial for implementing accessibility. Accessibility should be embedded in the workflow, not treated as an afterthought. Legal compliance is important, but the focus should be on user needs. Small changes can have a significant impact on accessibility. Testing with real users is essential for effective accessibility. Accessibility tools are often built into modern operating systems. Educating clients about the business benefits of accessibility is key. An accessibility statement can help manage user expectations. Continuous learning and adaptation are necessary in the field of accessibility. Timestamps 00:00 Understanding Accessibility in Development 01:38 Scott's Background and Role at Shopify 04:35 The Importance of Accessibility 07:32 Accessibility as a Continuous Process 10:24 Overcoming Barriers to Accessibility 13:39 Personal Experiences with Accessibility 16:36 Conclusion and Final Thoughts 17:25 Legal Ramifications of Accessibility 17:53 Understanding Accessibility Standards 21:40 The Challenge of 100% Compliance 24:41 Prioritizing Accessibility Improvements 27:40 Tools for Accessibility Testing 29:57 Practical Steps for Accessibility Implementation 32:34 ARIA: When and How to Use It 39:30 Low Effort, High Impact Accessibility Changes 42:39 The Business Case for Accessibility 48:08 Risk Management in Accessibility 51:51 Tools and Strategies for Accessibility Compliance 56:22 Creating an Accessibility Statement 58:18 Final Thoughts and Reflections Find Scott Online https://scottvinkle.me/ Resources Scott's Article on Accessibility Changes: https://www.shopify.com/partners/blog/3-product-detail-page-accessibility-issues-to-fix-right-now Fable Accessible services: https://makeitfable.com/ ARIA authoring practices guide: https://www.w3.org/WAI/ARIA/apg/ General help docs on customizing your theme and accessibility: https://help.shopify.com/en/manual/online-store/themes/customizing-themes/accessibility Dev Changelog Increased limits for automatic function-based discounts: https://shopify.dev/changelog/increased-limits-for-automatic-function-based-discounts
New dynamic source attributes available in the online store editor: https://shopify.dev/changelog/new-dynamic-source-attributes-available-in-the-online-store-editor
Built for Shopify category-specific criteria are now available: https://shopify.dev/changelog/built-for-shopify-category-specific-criteria-are-now-available
Conditionally disable gift cards in checkout using custom logic with the Payment Customization API: https://shopify.dev/changelog/conditionally-disable-gift-cards-in-checkout-using-custom-logic-with-the-payment-customization-api Signup for Liquid Weekly Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/Thu, 05 Dec 2024 - 1h 09min - 31 - Episode 029 - Kirill Platonov on Developing Shopify Apps with Ruby on Rails
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome Kirill Platonov, a Shopify developer specializing in Ruby on Rails. The conversation explores Kirill's journey into development, his experiences building Shopify apps, and the evolution of the Rails ecosystem. They discuss the challenges and advantages of using Rails with Shopify, the impact of open-source contributions, and the transition to GraphQL. Kirill shares insights on the future of Rails development and the importance of community support in the tech space. Timestamps 00:00 Guest Introduction and Background 02:17 Transitioning to Ruby and Rails 05:12 Building Shopify Apps and Early Experiences 08:03 Challenges with Shopify's Ecosystem 11:00 Developing with Hotwire and AppBridge 14:15 Open Source Contributions and Community Impact 17:10 Working with Shopify's Development Team 20:19 Current Projects and Future Plans 23:21 Reflections on the App Store Landscape 26:11 The Future of Rails in Shopify Development 32:11 Exploring the Full Stack with Rails 37:35 Simplifying App Development with Rails 40:29 Getting Started with Ruby on Rails 43:38 Transitioning to GraphQL 50:30 Updates in the Developer Community 56:22 Personal Updates and Picks of the Week Find Kirill Online Website: https://kirillplatonov.com/ Github: https://github.com/sponsors/kirillplatonov Twitter(X): https://x.com/kirplatonov LinkedIn: https://www.linkedin.com/in/kirplatonov/ Wife's shop: https://bleakandsleek.shop/ Kirill's Apps and Repos Platmart: Bulk Price Editor: https://apps.shopify.com/fast-bulk-price-editor Platmart: Color Swatches: https://apps.shopify.com/fast-product-colors Platmart Size Charts: https://apps.shopify.com/platmart-size-charts Shopify Hotwire Sample: https://github.com/kirillplatonov/shopify-hotwire-sample Polaris View Components: https://github.com/baoagency/polaris_view_components Shopify GraphQL Gem: https://github.com/kirillplatonov/shopify_graphql Resources Shopify App Bridge: https://shopify.dev/docs/api/app-bridge Dev Changelog New .dev community forum: https://community.shopify.dev/ Built for Shopify update to grace period for programmatically assessed criteria: https://shopify.dev/changelog/built-for-shopify-update-to-grace-period-for-programmatically-assessed-criteria Storefront API Cart now supports removing Gift Cards: https://shopify.dev/changelog/storefront-api-cart-now-supports-removing-gift-cards Breaking Changes to CAPTCHA protection on Storefront forms: https://shopify.dev/changelog/breaking-changes-to-captcha-protection-on-storefront-forms New validation against duplicate handles in productCreate, productUpdate, and productSet mutation inputs: https://shopify.dev/changelog/new-validation-against-duplicate-handles-in-productcreate-productupdate-and-productset-mutation-inputs Picks of the Week Kirill: Cursor AI https://www.cursor.com/ Karl: The Mysterious Cities of Gold https://en.wikipedia.org/wiki/The_Mysterious_Cities_of_Gold Taylor: Duolingo https://www.duolingo.com/ Signup for Liquid Weekly Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 21 Nov 2024 - 1h 05min - 30 - Episode 028 - Patrick Millegan On New Customer Accounts
In this episode of the Liquid Weekly Podcast, host Karl Meisterheim and co-host Taylor Page welcome Patrick Millegan from Shopify to discuss the new customer accounts feature. They explore Patrick's journey to Shopify, the evolution of customer accounts, and the importance of user experience and branding. The conversation delves into the challenges and opportunities presented by the new system, including the balance between functionality and design, and the launch partner program aimed at enhancing the Shopify ecosystem. In this conversation, Patrick Millegan discusses the evolving landscape of e-commerce, particularly focusing on Shopify's new customer accounts and the technical challenges involved in their development.
He emphasizes the importance of early adopters in the e-commerce space and the need for extensibility and customization in Shopify's offerings. The discussion also touches on the future of classic customer accounts, the vision for Shopify in 2025, and the role of community feedback in shaping product development. *Timestamps* 00:00 The Evolution of Customer Accounts 10:01 Insights Behind New Customer Accounts 17:58 Gains and Losses with New Customer Accounts 20:50 Navigating Customer Account Experiences 27:40 Branding and Customization Challenges 33:47 Launch Partner Program Insights 39:52 Technical Considerations in New Customer Accounts 51:17 Future of Classic Accounts 51:40 The Future of Customer Accounts 53:18 Checkout Extensibility and Theme Evolution 58:24 Building for Scale and Performance 01:00:32 Personal Insights and Picks of the Week 01:08:49 Changelog Updates and Community Engagement 01:11:56 LW Podcast Outro.mp4
*Resources* Developer documentation https://shopify.dev/docs/apps/build/customer-accounts Deciding where to place extensions https://shopify.dev/docs/apps/build/customer-accounts/extension-placement UX best practices https://shopify.dev/docs/apps/build/customer-accounts/ux Customer Accounts Extensibility Overview Video from Shopify's Winter 2024 Edition https://www.shopify.com/editions/winter2024/video/customer-accounts-ui-extensions Past Product Launch Posts New Customer Accounts V1 Launch Post (Feb 23') https://x.com/pmillegan/status/1624440087982510081 Customer account api for headless/hydrogen stores launch blog post (June 23') https://www.shopify.com/partners/blog/introducing-customer-account-api-for-headless-stores Customer Account Extensiblity Dev Preview Launch Post (Dec 23') https://x.com/pmillegan/status/1732062590824820951 Dev Features and Extensibility GA announcement Launch Post (june 24') https://x.com/pmillegan/status/1805281782972985502 Patrick on X https://x.com/pmillegan/status/1624440087982510081 Discount Codes! Click this one if you like Taylor https://keapathletics.com/discount/editions2024 Click this one if you prefer Karl https://keapathletics.com/discount/unite2019
Thu, 07 Nov 2024 - 1h 12min - 29 - Episode 027 - Guest Kurt Elster on Better Collaboration Building for Merchants
In this conversation, Karl Meisterheim, Taylor Page, and Kurt Elster discuss the challenges and strategies of collaboration in the Shopify development space, particularly focusing on working with clients and other developers. Kurt shares his entrepreneurial journey, the origins of EtherCycle, and the importance of effective communication and documentation in development teams. The discussion also touches on the significance of partnerships, risk-taking in entrepreneurship, and the necessity of adhering to best practices in Shopify development. Kurt also discusses the importance of streamlined communication in client relationships, the challenges of managing multiple points of contact, and the difficult but sometimes necessary decision to fire clients. They explore the criteria for determining when a client relationship is no longer beneficial and share personal experiences with client management. The discussion also touches on the selection of themes for development projects, recent updates in Shopify, and personal projects. *Timestamps* 00:00 Introduction 00:20 Kurt Elster's Origin Story 03:22 The Evolution of EtherCycle 06:26 Partnership Dynamics in Business 09:12 Client Collaboration Challenges 12:14 Effective Communication Strategies 14:58 Project Management Tools and Techniques 17:59 Documentation Best Practices 21:00 Navigating Existing Codebases 23:58 Screencasts and Client Education 26:54 Team Collaboration and Role Clarity 32:16 Navigating Tooling and Build Processes 34:26 Dealing with Client Communication Challenges 41:40 The Art of Firing Clients 47:42 Funny Client Stories and Experiences 50:40 Theme Selection and Development Strategies 54:28 Shopify Updates and Change Log 57:56 Personal Updates and Picks of the Week *Connect with Kurt Elster:*
Follow Kurt on Twitter: https://twitter.com/kurtinc
Listen to *The Unofficial Shopify Podcast*: https://link.chtbl.com/tusp
Join Kurt’s newsletter: https://kurtelster.com/
Check Kurt’s agency work at Ethercycle: https://ethercycle.com/work/
Subscribe to Kurt’s YouTube channel: https://www.youtube.com/user/ethercycle *Resources* Clickup: https://clickup.com/ Shopify Theme Store: https://themes.shopify.com/Alan Weiss (author): https://www.amazon.com/stores/Alan-Weiss/author/B000AQ0PNG
*Dev Changelog*
https://shopify.dev/changelog Shopify CLI is now easier to install and faster for Liquid theme development: https://shopify.dev/changelog/shopify-cli-is-now-easier-to-install-and-faster-for-liquid-theme-development
New Full-Funnel Theme Install Parameters and Now Firing E-Commerce Events on the Theme Listing Page: https://shopify.dev/changelog/new-full-funnel-theme-install-parameters-and-now-firing-e-commerce-events-on-the-theme-listing-page
New Full-Funnel App Install Parameters and Now Firing E-Commerce Events on the App Listing Page: https://shopify.dev/changelog/new-full-funnel-app-install-parameters-and-now-firing-e-commerce-events-on-the-app-listing-page
Post-purchase offers limit is increased: https://shopify.dev/changelog/post-purchase-offers-limit-is-increased
Product Feed webhooks now support per-market inventory: https://shopify.dev/changelog/product-feed-webhooks-now-support-per-market-inventory
*Picks of the Week* Karl: https://www.udio.com/
Kurt: https://www.do3d.com/, https://us.store.bambulab.com/products/p1s
Taylor: https://tally.so/ *Signup for Liquid Weekly* Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 24 Oct 2024 - 1h 08min - 28 - Episode 026 - Guest Thomas Kelly, CEO of Archetype Themes
In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome Thomas Kelly, CEO of Archetype Themes, to discuss the intricacies of Shopify theme development and the introduction of DevKit. Thomas shares his journey from working at Shopify to leading a successful theme business. The episode concludes with insights on the future of app development and community engagement.
*Find Thomas Online* Twitter: https://x.com/thommaskelly Linkedin: https://www.linkedin.com/in/thommaskelly/ Archetype themes: https://archetypethemes.co/ *Additional Resources* Archetype Themes on Theme Store: https://themes.shopify.com/designers/archetypethemes Devkit: Landing page: https://reference-theme.archetypethemes.co/ Main repo: https://github.com/archetype-themes/devkit Signup: https://dev.archetypethemes.co/ Reference theme repo: https://github.com/archetype-themes/reference-theme Reference components repo: https://github.com/archetype-themes/reference-components
Thu, 10 Oct 2024 - 1h 15min - 27 - Episode 025 - Guest Tobi Lutke on Creating Liquid
Join us for an in-depth conversation with *Tobi Lutke*, Co-Founder and CEO of Shopify and the creator of Liquid, as he shares his insights on the future of e-commerce, entrepreneurship, and the role of technology in shaping the industry all while talking about the origins of creating Liquid. *Find Tobi Lutke online* Website: https://tobi.lutke.com/ Twitter: https://x.com/tobi LinkedIn: https://www.linkedin.com/in/tobiaslutke/ *Additional Resources:* Real Genius (movie) - https://www.imdb.com/title/tt0089886/ Compilers: Principles, Techniques, and Tools - https://bookshop.org/p/books/compilers-principles-techniques-and-tools-ravi-sethi/7170660?ean=9780321486813 Shopify Vision - first wayback snapshot March 2006 - https://web.archive.org/web/20060303075254/http://vision.shopify.com/ last wayback snapshot April 2011 - https://web.archive.org/web/20110524163912/http://vision.shopify.com/ Ruby: https://www.ruby-lang.org/en/ Ruby on Rails: https://rubyonrails.org/ Metaobjects: https://shopify.dev/docs/api/liquid/objects/metaobject Metafield Tag and Filters: https://shopify.dev/docs/api/liquid/filters/metafield_tag, https://shopify.dev/docs/api/liquid/filters/metafield_text Remix Open Source Repo: https://github.com/remix-run/remix Remix: https://remix.run/ Kirill Platonov: https://kirillplatonov.com/ Shopify Functions: https://shopify.dev/docs/apps/build/functions *Sign Up for Liquid Weekly* Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 26 Sep 2024 - 1h 48min - 26 - Episode 024 - Season 1 Finale
In this episode of Liquid Weekly, Karl and Taylor sit down to reflect on their experiences and share their thoughts on various topics, including their podcast, Liquid Weekly, and their plans for the future. The conversation covers their journey so far, including the challenges and successes they've encountered. They also discuss some technical updates, such as changes to the Shopify API and new features, as well as their personal preferences and "picks of the week." From their experiences with Shopify development to their thoughts on Linux and other technical topics, this episode offers valuable insights for anyone interested in the world of e-commerce and tech. *Resources* Shopify Dev Alliance: https://shopdevalliance.com/ Shopify Keyboard: https://shopify.supply/products/shopify-keyboard
*Shopify Dev Changelog*
Even more personalized guidance during app submission - https://shopify.dev/changelog/even-more-personalized-guidance-during-app-submission
New return APIs to create exchanges, add fees, remove return lines and calculate returns - https://shopify.dev/changelog/new-return-apis-to-create-exchanges-add-fees-remove-return-lines-and-calculate-returns
The location object requires read_locations scope - https://shopify.dev/changelog/the-location-object-requires-read_locations-scope
Query bundle components on SFAPI - https://shopify.dev/changelog/query-bundle-components-on-sfapi
The Product Discount Function API now supports cart line targeting - https://shopify.dev/changelog/the-product-discount-function-api-now-supports-cart-line-targeting
Writing Metafield values available on the Customer Account API - https://shopify.dev/changelog/writing-metafield-values-available-on-the-customer-account-api *Picks of the Week* (Karl) Everbuilt Sump Pit Cover - https://www.homedepot.com/p/Everbilt-Radon-Mitigation-Basin-Cover-THD1085/300484358(Karl) Omakub - https://world.hey.com/dhh/introducing-omakub-354db366 (Taylor) Shopify Keyboard: https://supply.shopify.com/products/shopify-keyboard Sign Up for Liquid Weekly Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 18 Jul 2024 - 1h 13min - 25 - Special Episode: After Editions.dev from Taylor and Harshdeep Singh Hura
In this special release episode, Karl and Taylor sit down to chat about Editions.dev, an in-person developer event hosted by Shopify for first time in years. In the first part of this episode, Karl talks to Taylor about what the experience was like and additional takeaway after the event.
In the second part of this episode (starting at 57:13), Karl and Taylor interview Harshdeep Singh Hura, the award winning Shopify developer from Shopify's very first Shopify Build Awards announced and awarded at the Editions.dev event. Harshdeep is the award winner for the Developer Community award for his tireless efforts in open source and helping educate others about Shopify.
Episode Resources:
Editions.dev awards: https://www.editions.dev/pages/summer-editions-2024-build-awards
Editions.dev awards writeup: https://www.shopify.com/partners/blog/2024-shopify-build-awards
Harshdeep Online and Resources:
Website: https://harshdeephura.com/
Twitter: https://x.com/kinngh
YouTube: https://www.youtube.com/@KinnghHeura
Github (Open Source Boilerplates for Building Amazing Shopify Apps): https://github.com/kinngh
Don't forget to subscribe to Liquid Weekly Newsletter for Shopify Developer resources and content: https://liquidweekly.com/
Thu, 04 Jul 2024 - 1h 43min - 24 - Episode 023 - Guest David Lindahl, Ecommerce Founder and Freelance Shopify Developer
In this episode of Liquid Weekly, Taylor and Karl sit down with David to explore his experience as a Shopify developer and entrepreneur. David shares his story, from running his own Shopify development studio to creating custom solutions for clients. The conversation covers key takeaways from his experience, including the importance of understanding client needs, the benefits of using Shopify's checkout extensibility, and tips for aspiring Shopify developers. From the challenges of working with client codebases to the benefits of documenting code, this episode offers valuable insights for anyone looking to succeed as a Shopify developer. *Guest Info*
David on Twitter: https://x.com/austriker27
Website: https://lindahlcorp.net/
Rainier Watch: https://shop.rainierwatch.com/
*Resources* David's Preorders on PDP with Metafields post on Twitter: https://x.com/austriker27/status/1724833551403852237
Shane Rostad on Twitter: https://x.com/shanerostadMetafields on Shopify: https://shopify.dev/docs/api/liquid/objects/metafield
Liquid Product Object: https://shopify.dev/docs/api/liquid/objects/variant#variant-inventory_quantity
Liquid Variant Quantity Property: https://shopify.dev/docs/api/liquid/objects/variant#variant-inventory_quantity *Shopify Dev Changelog* Cart cookie value now includes key param: https://shopify.dev/changelog/cart-cookie-value-now-includes-key-param
Storefront API Cart ID now includes key param: https://shopify.dev/changelog/storefront-api-cart-id-now-includes-key-param
Pixels now support more customer privacy setting configuration: https://shopify.dev/changelog/pixels-now-support-more-customer-privacy-setting-configuration
Enhanced handling of large quantities in the Carts API update endpoint: https://shopify.dev/changelog/enhanced-handling-of-large-quantities-in-the-carts-api-update-endpoint *Picks of the Week* (David) Call of Duty World War II: https://en.wikipedia.org/wiki/Call_of_Duty:_WWII (Taylor) Airpod Cleaning Tool*: https://amzn.to/3RXKrKf (Karl) Tim Tam Slam: https://www.youtube.com/watch?v=k8hEo4N8Nhs; and Fowling game: https://en.wikipedia.org/wiki/Fowling_(sport) *affiliate link *Sign Up for Liquid Weekly* Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 20 Jun 2024 - 54min - 23 - Episode 022 - Guest Adam with Wrapped on Built for Shopify Status
In this episode of Liquid Weekly, Taylor and Karl sit down with Adam, co-founder of Wrapped, to explore his experience building a successful Shopify app and his journey to achieving "Built for Shopify" status.
Adam shares his story, from launching Wrapped to overcoming challenges and ultimately achieving the coveted "Built for Shopify" badge. The conversation covers key takeaways from his experience, including the importance of following Polaris guidelines, the benefits of investing in quality app development, and tips for aspiring Shopify app developers.
From the benefits of using Polaris components to the value of perseverance in app development, this episode offers valuable insights for anyone looking to create a successful Shopify app.
Resources:
Adam on Twitter: https://x.com/releod Wrapped: https://apps.shopify.com/wrapped Alacart Apps: https://www.alacartapps.co Polaris: https://polaris.shopify.com Built for Shopify: https://shopify.dev/built-for-shopifyShopify Dev Changelog
Image and swatch presentations for product filters API GraphQL Admin API: Support for metafield connections in online store objects [Scheduled] Introducing a webhook topic for customer account settings Patrick Millegan follow-up and notes query to allow current state when merchants install their app [Scheduled] Writing Metafield values available on the Customer AccountPicks of the Week:
(Adam) Shoe Dog: https://www.goodreads.com/book/show/27220736-shoe-dog (Karl) Twinery: https://twinery.org/ (Taylor) Arc Internet Browser: https://arc.net/Sign Up for Liquid Weekly:
Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 06 Jun 2024 - 58min - 22 - Episode 021 - Guest Coralie Delpha from Freelance to Working at Shopify
In this episode of Liquid Weekly, Karl and Taylor dive into a conversation with Coralie, a Shopify expert, discussing her experiences and insights on various Shopify-related topics as well as different parts of the Shopify services sphere. Coralie shares her experience freelancing with Shopify, to working with Theme provider Clean Canvas, and finally a look at her new role at Shopify on the Professional Services team. She shares her thoughts on theme development, the importance of community, and the role of metafields in Shopify. The conversation covers Coralie's approach to learning theme development, her experience with Dawn, and her recommendations for those interested in exploring Shopify theme development. The trio also touches on the importance of community events, such as the edition.dev conference, and the benefits of attending these events for Shopify developers. *General Resources* - Github Dawn repo: https://github.com/Shopify/dawn - Shopify theme submission: https://shopify.dev/docs/themes/store/review-process/submit-theme- Best practices for building a Shopify theme: https://shopify.dev/docs/themes/best-practices- Clean Canvas: https://www.cleancanvas.co.uk/- Shopify Growth Services: https://growth-services.shopify.com/ *Picks of the Week* Taylor - "Alone" TV Show Karl - "Wicked French" Phrasebook Coralie - Wide Event organized by Mat De Sousa Sign Up for Liquid Weekly Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 23 May 2024 - 1h 15min - 21 - Episode 020 - Building a Better Slideshow and the Branding API
In this episode of Liquid Weekly, Karl and Taylor get into Karl's experience building out features for a Flickity slideshow in a Shopify theme and leveraging checkout branding API and its implications for customizing the checkout experience. Karl shares his recent hands-on experience and insights on using GraphQL queries, color schemes, and checkout UI extensions to tailor the checkout header, logo, and links for a more personalized customer journey. Discover the challenges faced, workarounds implemented, and the potential of leveraging the checkout branding API for unique branding opportunities. Gain valuable tips and learn about the limitations and possibilities of customizing the Shopify checkout experience using these advanced tools. *General Resources*
Liquify extension - https://chromewebstore.google.com/detail/liquify-shopify-code-sear/edekihmjmpkkkaolmojnajojfgphccma
Flickity - https://flickity.metafizzy.co/
Swiperjs - https://swiperjs.com/
Liquid inline comments - https://shopify.dev/docs/api/liquid/tags/comment#comment-inline-comments
Octothorp - https://www.merriam-webster.com/dictionary/octothorpe
Javascript CustomEvent - https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent
*Checkout Resources* Checkout styling overview - https://shopify.dev/docs/apps/checkout/styling
**Tutorials**https://shopify.dev/docs/apps/checkout/header-footer/customize-header?framework=react&extension=react
https://shopify.dev/docs/apps/checkout/styling/update-color-settings#step-3-configure-color-schemes
https://shopify.dev/docs/api/admin-graphql/2024-04/mutations/checkoutBrandingUpsert?example=Set+a+checkout+logo#examples-Reset_color_schemes_to_the_defaults
https://shopify.dev/docs/themes/best-practices/design/color-systemAdd a favicon via GraphQL - https://shopify.dev/docs/apps/checkout/styling/add-favicon
Upload media - https://shopify.dev/docs/apps/online-store/media/products#step-1-upload-media-to-shopify
Style component for conditional styling - https://github.com/Shopify/ui-extensions/tree/124581af0dfd4a583e668a20ea034879983b9d0d/packages/ui-extensions/src/surfaces/checkout/style
Checkout UI Extensions Repo - https://github.com/Shopify/ui-extensions/blob/124581af0dfd4a583e668a20ea034879983b9d0d/README.md
Components inherit styles from the merchant brand settings - https://github.com/Shopify/ui-extensions/discussions/368#discussioncomment-3004008
CSS not supported - https://github.com/Shopify/ui-extensions/issues/1668
Github Gist for checkout Branding API usage - https://gist.github.com/kmeister2000/4bcf8ee0e4fbfe744455e0a5ac876c9a *Shopify Dev Changelog* Go check it! https://shopify.dev/changelog *Picks of the Week* Taylor - Bulk Product Editor by AbleStar and Code Snipptes: https://ablestar.com/bulk-product-editor/ && https://support.ablestar.com/category/223-code-snippets Karl - Timeliness: A reminder to value punctuality in all aspects of life *Sign Up for Liquid Weekly* Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 09 May 2024 - 1h 20min - 20 - Episode 019 - Guest Marianne Ferguson on Using React in Shopify Themes
In this episode of Liquid Weekly, Karl and Taylor welcome Marianne Ferguson, a talented Shopify designer and developer founder at Ultrafine, to explore the intricacies of using React in Shopify theme development. Marianne discusses her personal and professional journey, delving into how her experiences shaped her expertise in creating sophisticated and dynamic user interfaces. The conversation highlights key aspects of client-side frameworks, offering insights into how React enhances the functionality and user experience of Shopify themes. From technical considerations to implementing JavaScript libraries to actionable advice for developers looking to elevate their skills in the Shopify ecosystem, this episode covers everything you need to get started with React in Shopify themes. *Timestamps* 00:00 - Introduction to Marianne and episode overview 01:00 - Catching up with hosts and guest 10:30 - Marianne's career journey and move into Shopify development 18:25 - Why React in Shopify20:12 - Marianne's first time using React in Shopify24:40 - Why or when to choose React30:21 - Javascript frameworks versus vanilla JS32:25 - What about Remix?36:15 - How to add React to a Shopify theme41:15 - Productivity tips with starting with React46:15 - Resources for React and Shopify 47:35 - What about AI?49:34 - Different places to work with React on Shopify51:30 - Choosing a Javascript library and considering accessibility55:37 - Shopify Changelog1:00:00 - Picks of the Week *Guest Information* Marianne, Shopify Designer & Developer LinkedIn: https://www.linkedin.com/in/marianne-c-ferguson/Twitter: https://twitter.com/marianne_ciaraUltrafine: https://www.ultrafine.co/ *Resources*- React: https://react.dev/ - Shopify Partner Slack: Navigate to support in your Partner dashboard for link - Remix: https://remix.run/docs/en/main- Hydrogen and Oxygen on Shopify: https://shopify.dev/docs/custom-storefronts/hydrogen/getting-started *Shopify Dev Changelog* - Deprecation of unpublished apps: https://shopify.dev/changelog/update-on-deprecation-of-unpublished-apps- Querying customer subscription contracts: https://shopify.dev/changelog/customer-apis-allow-querying-of-customer-subscription-contracts- Cart and checkout validations: https://shopify.dev/changelog/preloaded-cart-and-checkout-validation-configuration-in-admin-ui-extensions - Unification of count fields: https://shopify.dev/changelog/unification-of-count-fields *Picks of the Week* - LookAway app (Marianne): https://lookaway.app/ - Psycho-Cybernetics (Karl): https://www.goodreads.com/en/book/show/155981 - Basecamp (Taylor): https://basecamp.com/ *Sign Up for Liquid Weekly* Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/
Thu, 25 Apr 2024 - 1h 05min - 19 - Episode 018 - Guest Leigh Barnes on Experiences in Different Shopify Partner Roles
Karl and Taylor sit down with Leigh Barnes, former CTO of We Are Eight, on the latest episode of the Liquid Weekly Podcast. From scaling markets with e-commerce platforms to spearheading innovative Shopify solutions, Leigh's journey is filled with valuable lessons and pioneering strategies in the Shopify ecosystem.
Leigh's experience ranges from being nearly every type of Shopify Partner possible including working in roles from Agency, Plus Agency, Tech Partner Apps ( Purpose built and public ) and most recently themes. Leigh shares his journey through the evolution of Shopify, offering invaluable insights into leveraging Shopify's internals, the role of AI in development, and the future of theme customization.
// Guest Information //
Leigh Barnes
Twitter: https://twitter.com/leighb4rnes
LinkedIn: https://www.linkedin.com/in/leigh-barnes/
// Shopify Dev Changelog //
The scheduled tab is chock full of stuff! https://shopify.dev/changelog/scheduled
Defer directive for storefront api (dev preview) - https://shopify.dev/changelog/defer-directive-for-storefront-api-is-now-available-in-developer-preview
Category page ads on the shopify store - https://shopify.dev/changelog/introducing-category-page-ads-on-the-shopify-app-store
Return sales and exchange apis - https://shopify.dev/changelog/return-sales-and-exchange-apis
App submissions now require a screencast demo - https://shopify.dev/changelog/app-submissions-now-require-a-screencast-demo
// Picks //
(Karl) KrackCorn: https://www.krackcornpopcorn.com/shop
(Taylor) Shopify Partner Slack: Access via your Shopify Partner Dashboard
(Leigh) Shopify managed installation: https://shopify.dev/docs/apps/auth/installation
// Sign Up for Liquid Weekly //
Don’t miss out on more Shopify insights—subscribe to Liquid Weekly at https://liquidweekly.com/
Thu, 25 Apr 2024 - 1h 04min - 18 - Episode 017 - Shopify Checkout Extensibility: Checkout Extensions and Shopify Functions
Taylor and Karl dive into the fascinating and confusing world of Shopify Checkout Extensions in this episode of the Liquid Weekly Podcast.
From weather updates to work experiences, they traipse through the nuances of Shopify's checkout extensibility, discussing everything from Pixels integration to the migration from Shopify Scripts.
Learn the distinctions within Checkout Extensibility, such as Checkout Extensions and Shopify Functions. Also discussed are the implications for developers and merchants.
// Resources //
Shopify Checkout: https://www.shopify.com/checkout
Customizing Shopify Checkout: https://shopify.dev/docs/apps/checkout
Checkout Extensibility Upgrade Kit: https://pages.shopify.com/rs/775-MIT-288/images/checkout-extensibility-migration-kit.pdf
Jason Godson's Shopify Script Creator: https://jgodson.github.io/shopify-script-creator/
Checkout Upgrade Technical Guide for Partners: https://cdn.shopify.com/static/partner-resources/Checkout%20Upgrade%20Technical%20Guide%20for%20Partners%20(Feb%202023)%20(2).pdf
Shopify Unite 2022 Checkout Extensibility: https://www.youtube.com/watch?v=cRYuO5JfjjM
Shopify Academy Customizing Shopify Checkout: https://academy.shopify.com/partner-education-customizing-shopify-checkout?locale=en
Shopify Academy Upgrading to Checkout Extensibility: https://academy.shopify.com/partner-education-upgrading-to-checkout-extensibility?locale=en
Shopify Dev Docs Checkout UI Extensions: https://shopify.dev/docs/api/checkout-ui-extensions
Extensions-only apps (Plus only): https://shopify.dev/docs/apps/app-extensions/extension-only-apps
Customer Account Extensibility (still in dev preview): https://shopify.dev/docs/apps/customer-accounts
// Shopify Dev Changelog // Checkout supports header and footer customizations: https://shopify.dev/changelog/checkout-supports-header-and-footer-customizations Checkout branding supports container styles: https://shopify.dev/changelog/checkout-branding-supports-container-styles [Scheduled April 1, 2024] Deprecation of checkout APIs: https://shopify.dev/changelog/deprecation-of-checkout-apis // Picks // (Karl) Interactive eclipse map: https://eclipse2024.org/eclipse_cities/statemap.html (Taylor) Raycast app: https://www.raycast.com/
Thu, 28 Mar 2024 - 52min - 17 - Episode 016 - Guest Henry Johnson on using Shopify Flow in App Development
In this episode, hosts Taylor and Karl are joined by special guest Henry Johnson from iziGift. The hosts provide personal updates and delve into Henry's remarkable journey from being a non-Shopify developer to becoming a proficient expert in the field.
Henry candidly shares his experiences of purchasing and developing Shopify apps, overcoming challenges, and mastering coding skills while juggling a full-time job. He also discusses his strategies for success, including leveraging Shopify Flow and actively engaging with the Shopify community.
// Guest Information //
Twitter (X): https://twitter.com/TalktoHenryJ
LinkedIn: https://www.linkedin.com/in/talktohenryj/
iziGift: https://apps.shopify.com/easy-gift-cards
// Shopify Resources //
Flow app: https://apps.shopify.com/flow
Add Flow to your app: https://shopify.dev/docs/apps/flow
Send HTTP request with Flow: https://help.shopify.com/en/manual/shopify-flow/reference/actions/send-http-request
Shopify Editions updates on Flow: https://www.shopify.com/editions/winter2024#shopify-flow-updates
https://help.shopify.com/en/manual/shopify-flow/reference/actions/run-code
https://changelog.shopify.com/posts/shopify-flow-improved-ux-for-browsing-and-searching-tasks
https://changelog.shopify.com/posts/shopify-flow-get-notified-when-errors-happen
Flow workshop: https://workshops.shopify.dev/workshops/metafields-render-automate#0
Product reviews gone after May 6: https://help.shopify.com/en/manual/products/product-reviews/migrate
Theme block / Reference theme discussion - https://github.com/Shopify/reference-theme/discussions
Shopify Community (forums): https://community.shopify.com/c/shopify-community/
// Other Resources //
My First Million Podcast: https://www.mfmpod.com/
30x500 Training: https://30x500.com/academy/
Limited Supply Slack: https://slack.limitedsupplypod.com/
// Shopify Changelog //
Store Credit Primitive and API in dev preview: https://shopify.dev/changelog/store-credit-primitive-and-api-now-available-in-developer-preview
// Picks //
(Taylor) Garmin Epix Gen 2: https://www.garmin.com/en-US/p/760778
(Henry) KTool.io (https://ktool.io/) + Suits (TV Show)
(Karl) Spaceman of Bohemia by Jaroslav Kalfař: https://amzn.to/3II5evX
// Sign Up for Liquid Weekly //Don’t miss out on more Shopify insights—subscribe to Liquid Weekly at https://liquidweekly.com/
Thu, 14 Mar 2024 - 1h 06min - 16 - Performance on Shopify: A New Web Performance Dashboard Using Real User Data
In this special release episode, Karl and Taylor have the unique opportunity to sit down with Michael Gooding and Kimberly Oleiro from Shopify to uncover the secrets behind the creation of the new and improved Web Performance Dashboard in the Shopify admin. Announced during Shopify Winter Editions '24, the new web performance dashboard is an enhancement from the previous Lighthouse score in the dashboard. The team talks about the history of the performance score, the reasons behind this new implementation, and what it means for future performance planning on shops. Discover how Shopify is combatting bad actors gaming performance metrics and prioritizing mobile performance to enhance the user experience. Get an exclusive sneak peek into upcoming features and learn how community feedback shapes the evolution of the dashboard. Whether you're a merchant looking to boost your online store's performance or a developer seeking insights into e-commerce optimization, the team breaks down what performance is and how it benefits one's shop - not just from the technical point of view. Learn more about how where the data comes from and how it speaks to both speed and user experience for customers. // Resources // Shopify performance blog post on new dashboard: https://performance.shopify.com/en-ca/blogs/blog/web-performance-dashboard Shopify docs on new dashboard: https://help.shopify.com/en/manual/online-store/web-performance Google docs on web performance: https://developers.google.com/search/docs/appearance/core-web-vitals Case studies on focusing on Core Web Vitals: https://wpostats.com For feedback on the web performance dashboard, reach out through the Shopify Partner Slack (https://app.slack.com/client/T4BB7S7HP), your Partner Dashboard via Chat, or Michael on Twitter (https://twitter.com/Michael_G_81)
Thu, 29 Feb 2024 - 57min - 15 - Episode 015 - Guest Griffin Caprio on Building Custom versus Public Shopify Apps
In the Liquid Weekly Podcast episode, Karl and Taylor meet with guest Griffin Caprio, a seasoned developer and founder of No Fixed Plans. Griffin shares his journey from software engineering to Shopify app development as well as his insights on transitioning from building custom apps on Shopify for clients to working with public Shopify apps.
Griffin emphasizes the importance of long-term maintainability in tech choices and recommends a straightforward tech stack, particularly Heroku. He discusses the shift from custom app development to building unlisted public apps for Shopify, highlighting the benefits of aligning with Shopify's policies.The responsibilities of creating custom apps for clients are addressed, with Griffin stressing the need to educate clients about long-term maintenance requirements. Marketing strategies are discussed, with a focus on targeting specific niches and customers to provide maximum value.
// Guest Information //
Follow Griffin Online- Twitter (X): https://twitter.com/gcaprio
- LinkedIn: https://www.linkedin.com/in/griffincaprio/
- No Fixed Plans: https://nofixedplans.xyz/
// Resources //
Building apps on Shopify: https://shopify.dev/docs/apps/getting-started/create
Distribution methods for apps (custom vs public): https://shopify.dev/docs/apps/distribution/select-distribution-method
// In the Community //
- Everlane on Shopify, but not on Shopify: https://x.com/harleyf/status/1745857804882297172?s=20
- Collaborator requests, the new requirement and follow-ups: https://changelog.shopify.com/posts/collaborator-request-code-now-required-for-partners-to-access-your-store
https://x.com/ShopifySupport/status/1737252574674485737?s=20
// Picks //
- Karl: Limewash: https://diy.stackexchange.com/questions/106727/recipe-for-limewash-or-whitewash
- Taylor: Youtube Premium - family plan: https://www.youtube.com/premium/family
- Griffin: better audio with Fiio: https://www.fiio.com/ and Godzilla Minus One: https://tickets.godzilla.com/
// Sign Up for Liquid Weekly //
Don’t miss out on more Shopify insights—subscribe to Liquid Weekly at https://liquidweekly.com/
Thu, 15 Feb 2024 - 1h 08min - 14 - Episode 014 - Guest Brenda Storer and Building Shopify Themes Using Dawn
In this episode of the Liquid Weekly Podcast, Karl and Taylor are joined by Brenda Storer, a solo theme developer who launched her own Shopify theme, Whisk. Brenda shares her journey from a non-technical background to becoming a theme developer. She discusses the challenges she faced in creating her theme, including financial risks and client work, to make her dream a reality. Brenda also talks about her decision to start with Shopify's Dawn theme as a foundation for her project and how she adapted it to create her own theme. She emphasizes the importance of using tools and libraries that you're comfortable with and that align with your project's goals. Join the conversation and learn valuable insights from Brenda's journey as a solo theme developer. Subscribe to the Liquid Weekly Podcast for more Shopify developer insights and resources.Timestamps---00:00 Introduction14:45 Brenda's origin story35:19 Using Dawn as a launching point46:48 Using libraries and tools52:39 Was the process worth it54:47 What are you doing differently in the next theme 59:33 Listener questions01:01:03 In the Community01:03:35 Changelog01:05:53 Picks of the Week --- // Guest Information // Follow Brenda Storer Online: Twitter: https://twitter.com/brendamarienyc LinkedIn: https://www.linkedin.com/in/brendastorer/ Website: https://brendastorer.com/ Coquelicot Website: https://coquelicot.io/ Whisk Theme: https://themes.shopify.com/themes/whisk // Resources // Dawn Github repo: https://github.com/Shopify/dawnBuild a Shopify theme docs: https://shopify.dev/docs/themes/getting-started/create Shopify theme store submission checklist: https://shopify.dev/docs/themes/store/review-process/submit-theme // In the Community // DMCA takedown updates: https://x.com/harleyf/status/1745490624198140021?s=20 Kirill Platonov - Second app receives Built for Shopify: https://x.com/kirplatonov/status/1745332079263416585?s=20%20 // Changelog // New and updated operations for the Cart Transform API: https://shopify.dev/changelog/new-and-updated-operations-for-the-cart-transform-api Created_by_app and created_by_user fields on Metaobject and MetaobjectDefinition types: https://shopify.dev/changelog/created_by_app-and-created_by_user-fields-on-metaobject-and-metaobjectdefinition-types GraphQL in Shopify CLI for apps: https://shopify.dev/changelog/graphiql-in-shopify-cli-for-apps // Picks // Karl - Real Genius 1985 (https://www.imdb.com/title/tt0089886/) Taylor - Pilot G2 Pens (https://amzn.to/3HIFAae) Brenda - Future App for personal training (https://www.future.co/) and Stretchlabs (https://www.stretchlab.com/) // Sign Up for Liquid Weekly // Don’t miss out on more Shopify insights—subscribe to Liquid Weekly at https://liquidweekly.com/
Thu, 01 Feb 2024 - 1h 16min - 13 - Episode 013 - Guest Sammy Isseyegh and Shopify Functions
In this Liquid Weekly Podcast episode, hosts Karl and Taylor are joined by Sam Isseyegh, co-founder of Discount Kit, a leading Shopify app. They explore Sam's journey from gaming and web development to full-stack Shopify expertise. The team goes way back on Sam's experience in web development experiences, all the way from playing Age of Empires to creating Geocities websites.
Sam shares his Shopify journey, from working on Pizza Hut's ecommerce platform to app development, reflecting on the challenges of launching Stackable Discounts just before Black Friday. The conversation shifts to Shopify's Checkout Extensions, emphasizing their significance, sandboxing benefits, and differences in running Shopify Functions compared to Scripts.The power of Shopify Functions is explored further, with insights into enhancing customization and configuration using GraphQL schemas, input variables, and metafields. Sam shares tips on effectively utilizing metafields and passing settings between functions.
Explore the provided resources and links to dive deeper into the topics discussed in this episode. Don't miss out on further Shopify insights—subscribe to the Liquid Weekly Podcast for your weekly dose of developer insights.
// Guest Information //
Follow Sam Online
- Twitter (X): https://twitter.com/SammyIsseyegh
- LinkedIn: https://www.linkedin.com/in/sammyisseyegh/
- Discount Kit: https://discountkit.app/
- Optizio: https://optiz.io/
// Resources // Miro App: https://miro.com/apps/ Notion: https://www.notion.so/ Shopify Functions links: - https://shopify.dev/docs/apps/functions - https://shopify.dev/docs/api/functions Checkout Extensions: https://shopify.dev/docs/api/checkout-extensions
Cart Transform API: https://shopify.dev/docs/api/functions/reference/cart-transform
Shopify Devs Shopify Functions Playlist - https://youtube.com/playlist?list=PLvQF73bM4-5W79CMjKV9GoDE58c9jS5TD&si=mQ99N-oUmMZiu7zb
// In the Community //
Collab Request default - John Speed Twitter Thread: https://x.com/John_Speed/status/1734287034133492087?s=20
DMCA Takedowns - Tobi Lutke Twitter Thread: https://x.com/tobi/status/1734345068868157547?s=46
Public Roadmap for Shopify Apps - Sam Twitter Thread: https://x.com/sammyisseyegh/status/1732095102367957490?s=46
// Changelog //
Customer Accounts Extensibility in Preview: https://shopify.dev/changelog/customer-accounts-extensibility-is-now-available-in-developer-preview Webhook Topics for Discount Events: https://shopify.dev/changelog/introducing-webhook-topics-for-discount-events
Automatic discount functions for B2B: https://shopify.dev/changelog/automatic-discount-functions-now-apply-to-b2b-sessions New Modal API latest version: https://shopify.dev/changelog/modal-api-added-to-the-latest-version-of-app-bridge
// Picks //
Karl - That Mitchell and Webb Look Sketch Comedy: https://www.youtube.com/watch?v=dOBhf8f7cXM
Sam - Gleam (Luey Pillford) - a new programming language that brings types to the Erlang ecosystem: https://gleam.run/
Taylor - Bicycle trainer: https://amzn.to/3vKgoNw
// Sign Up for Liquid Weekly //
Don’t miss out on more Shopify insights—subscribe to Liquid Weekly at https://liquidweekly.com/
Thu, 18 Jan 2024 - 1h 14min - 12 - Episode 012 - Guest Mohammad Hashemi with Gadget
In this episode of the Liquid Weekly Podcast, hosts Taylor and Karl are joined by the innovative Mohammad Hashemi from Gadget. Mohammad shares his remarkable journey, from starting school in Biochemistry to becoming a key figure at Shopify, where he played a pivotal role in building Shopify Payments and other critical financial services. Find out the origins of Gadget, a platform co-founded by Mohammad and Harry, with a mission to scale any software built by developers to infinity. Mohammad delves into the unique aspects of Gadget, its focus on making low-level tools purpose-specific, and its target audience, including Shopify Plus agencies, freelancers, and front-end developers. Learn how Gadget draws inspiration from Rails and simplifies the development process, making it more efficient and accessible. Mohammad addresses questions about pricing, sustainability, and Gadget's commitment to its customers. Don't miss this episode filled with insights into Gadget's innovative approach to web app development and its impact on the Shopify ecosystem. Join the conversation and explore the possibilities of custom apps with Gadget. // Guest Information // Follow Mohammad Hashemi Online LinkedIn: https://www.linkedin.com/in/mohashemi/ Twitter (x): https://twitter.com/hashemito Sign-up for Gadget: https://app.gadget.dev/auth/signup?utm_source=liquidweekly&utm_medium=podcast&utm_campaign=dec-2023 Apps Built by Gadget: https://gadget.dev/use-cases/shopify-app-development?utm_source=liquidweekly&utm_medium=podcast&utm_campaign=dec-2023 // Resources // Shopify Metaobjects Custom Data: https://shopify.dev/docs/apps/custom-data/metaobjects Shopify Metaobjects in Liquid: https://shopify.dev/docs/api/liquid/objects/metaobject // In the Community // Shopify Supply: https://shopify.supply/ Shopify merchants drive record-high $9.3 billion in Black Friday-Cyber Monday sales: https://news.shopify.com/shopify-merchants-drive-record-high-93-billion-in-black-friday-cyber-monday-sales Malicious DMCA takedowns - Rob Freund: https://x.com/RobertFreundLaw/status/1728241683899596844?s=20 // Changelog // Shopify Functions runs logs now include production store executions: https://shopify.dev/changelog/shopify-functions-run-logs-now-include-production-store-executions UI extensions on the Thank you and Order status pages have launched: https://shopify.dev/changelog/ui-extensions-on-the-thank-you-and-order-status-pages-have-launched Changelog Schedule tab getting full: https://shopify.dev/changelog/scheduled // Picks of the Week // Karl: The Muppets Family Christmas 1987 and Ramsey's Trailside restaurant (https://maps.app.goo.gl/wq2sUjwmqaXg3EXq7) Mohamed: The Lalabu Dad Shirt (https://shop.lalabu.com/collections/dad-shirt/products/dad-shirt-gray) Taylor: Bose QuietComfort Headphones (https://amzn.to/3hhdidd) // Sign Up for Liquid Weekly // Don’t miss out on more Shopify insights—subscribe to Liquid Weekly at Liquid Weekly
Thu, 04 Jan 2024 - 1h 08min - 11 - Episode 011 - Guest Daniel Beck on Effectively Managing Product Data in Shopify
In this episode of the Liquid Weekly Podcast, Taylor and Karl are joined by the dynamic Daniel Beck, CEO of Ablestar, a Shopify app development company known for its popular app, Bulk Product Editor. Daniel shares insights into his journey, experiences during the holiday season, and the tech stack at Ablestar. The hosts delve into Daniel's entry into the Shopify ecosystem, driven by curiosity about app development and a desire to explore the Shopify app marketplace. He shares his experience creating the first app, a migration tool from WooCommerce to Shopify, and how Ablestar has since developed five apps, with a focus on the Bulk Product Editor. The main segment of the episode revolves around managing product data on Shopify. Daniel outlines a high-level product thinking process that involves transitioning raw data into structured and shaped data for specific channels. He emphasizes the importance of keeping data clean early in the pipeline and the advantages of using metafields over tags for data management. // Guest Information // Follow Daniel Beck Online Twitter: @1danielbeck Ablestar: https://ablestar.co/ Bulk Product Editor: https://apps.shopify.com/bulk-product-editor // Resources //
Tags in Shopify: https://help.shopify.com/en/manual/shopify-admin/productivity-tools/using-tags
Metafields in Shopify: https://shopify.dev/docs/apps/custom-data/metafieldsMetaobjects in Shopify: https://shopify.dev/docs/apps/custom-data/metaobjects
In Excel you can now disable the automatic conversion of long product IDs to scientific notation: https://insider.microsoft365.com/en-us/blog/control-data-conversions-in-excel-for-windows-and-mac // In the Community // Shopify devs and reasons they don't offer a free dev store plan: https://twitter.com/TRPage_dev/status/1724074730381087062?t=HlxXTVn8BRYnJowh6wdukw&s=19 Significant outage this week the week before BFCM : https://www.shopifystatus.com/incident-details/671 People unhappy with opt-in required new default for GDPR: https://twitter.com/shanerostad/status/1725120442485125374?t=a-_Ur-NhD-vcEWwdMVANzw&s=19 // Changelog // Webhooks for Metaobjects: https://shopify.dev/changelog/new-webhook-topics-added-for-metaobject-events UI extensions on Thank you and Order status pages have launched : https://shopify.dev/changelog/ui-extensions-on-the-thank-you-and-order-status-pages-have-launched Cart Transform API - Updating lines in the cart (dev preview): https://shopify.dev/changelog/developer-preview-cart-transform-api-updating-lines-in-the-cart Hydrogen 2023.10 released (breaking changes): https://shopify.dev/changelog/hydrogen-2023-10-has-been-released New fields on the country liquid object: https://shopify.dev/changelog/new-fields-on-country-liquid-object // Picks // URL shortener using Netlify Redirects (Taylor): https://github.com/cassidoo/cass.run Desk Treadmill (Karl) Klein Bottle (Daniel): https://www.kleinbottle.com/ // Sign Up for Liquid Weekly // Don’t miss out on more Shopify insights—subscribe to Liquid Weekly at https://liquidweekly.com/
Thu, 21 Dec 2023 - 1h 10min - 10 - Episode 010 - Guest Thomas Kimura on Building an Agency and Launching a Shopify Theme
In this episode of the Liquid Weekly Podcast, Karl and Taylor are joined by Thomas Kimura, a Shopify developer, founder of Brickspace Lab, and the creator of Paper theme.
Thomas shares insights into his path into web development, starting with building Tumblr themes and eventually transitioning to Shopify.
The episode also delves into Thomas's experience with building the Paper theme, including his decision to use the Alpine.js framework and the open-sourcing of a toolkit for developers interested in customizing the theme. Thomas provides valuable insights into handling customer support for theme developers and the submission process for themes in the Shopify Theme Store.
Join Karl, Taylor, and Thomas as they explore the world of Shopify development, from themes to community collaboration, in this insightful episode.
To stay updated with the Liquid Weekly Podcast and explore the resources mentioned in the episode, be sure to check out the podcast description for links and details.
// Guest Information //
Follow Thomas Online
Twitter: https://twitter.com/brickspacelab
LinkedIn: https://www.linkedin.com/in/kimurathomas
Website: https://brickspacelab.com
// Resources //
Submitting a Shopify theme to the theme store: https://shopify.dev/docs/themes/store/review-process/submit-theme
// In the Community //
DMCA takedowns: https://twitter.com/tobi/status/1712924152238047379?t=0ANCMakj31rCZWNz6qK2qQ&s=19
Verbiage between native or headless Shopify: https://x.com/timothypeckover/status/1717582921538634090?s=20
Negative Reviews on Apps: Developers should respond to it - https://twitter.com/kirplatonov/status/1718969903410008522?t=LWbrUXnKyYNv1PVQWS8lig&s=19
// Picks of the Week //
Thomas: Four-day work weeks https://www.gartner.com/en/articles/the-4-day-work-week-explained
Karl: Pepperidge Farm Outlets https://www.pepperidgefarm.com/where-to-buy/
Taylor: Level Up Tutorials https://levelup.video/
// Sign Up for Liquid Weekly //
Join the conversation and gain more insights by subscribing to Liquid Weekly at https://liquidweekly.com/
Don't miss out on more Shopify insights—subscribe to the Liquid Weekly Podcast for your weekly dose of developer knowledge.
Thu, 07 Dec 2023 - 1h 27min - 9 - Episode 009 - Guest Jan Frey and Importance of Building a Personal Brand
In this episode of the Liquid Weekly Podcast, hosts Karl and Taylor welcome Jan Frey, creator of Coding with Jan YouTube channel and co-founder of Freemote. Jan shares his valuable experiences transitioning from agency work to establishing himself as an independent service provider on Shopify. The group talks about Jan's journey in building a strong personal brand, a pivotal factor in his success. He offers advice on how freelancers can land their first clients and the importance of visibility in platforms like Shopify. Drawing from his own experiences, Jan provides practical tips for those starting their freelance journey, emphasizing the role of personal branding in gaining recognition and trust. Jan additionally shares the lessons he learned while working in an agency, how these experiences shaped his approach to freelance work, and his strategies for delivering value to clients on Shopify. He highlights the significance of adapting to changing landscapes within the Shopify ecosystem. The conversation extends to recent developments in Shopify, like the acquisition of a major theme provider by a larger company, Shopify shifting away from the Experts Marketplace, and explores the implications for theme developers and the community at large. // Guest Information // Follow Jan Online YouTube: https://www.youtube.com/@CodingWithJan LinkedIn: https://www.linkedin.com/in/jan-frey/ Website: https://codingwithjan.com/ Freemote: https://www.freemote.com/ // Resources // Cart line attributes generator: https://ui-elements-generator.myshopify.com/pages/cart-attribute Jan's early video on cart line attributes: https://www.youtube.com/watch?si=SbRkuDHuke1DsdjQ&v=Vfxlz4Rfnpo&feature=youtu.be Updated video: https://www.youtube.com/watch?v=UtJ77gcWqaU Brad Traversy on YouTube: https://www.youtube.com/@TraversyMedia Luck Sail (Ted Talk): https://www.ted.com/talks/tina_seelig_the_little_risks_you_can_take_to_increase_your_luck?language=en Springfield Devs (local web dev group in Springfield, MO) - https://sgf.dev/ // In the Community // Big brands recently moving to Shopify, Cometeer recently replatformed to Shopify: https://x.com/philwinkle/status/1712235649061843089?s=20 Shopify Expert Marketplace is now gone, replaced by Directory: https://www.shopify.com/partners/directory/ How to Get Listed in New Directory: https://help.shopify.com/en/partners/directory/join Wecommerce acquires Clean Canvas: https://www.businesswire.com/news/home/20230907152888/en/Tiny-Completes-Acquisition-of-Clean-Canvas // Picks of the Week // Tinnitus Relief - https://mynoise.net Instant Coffee for a Quick Start The Most Comfortable T-Shirt Taylor Owns: https://shop.rainierwatch.com/products/ranger-eco-tee // Sign Up for Liquid Weekly // Join the conversation and gain more insights by subscribing to Liquid Weekly at https://liquidweekly.com/
Mon, 27 Nov 2023 - 1h 08min - 8 - Episode 008 - Guest Trudy MacNabb and Metaobjects
In this episode of the Liquid Weekly Podcast, Karl and Taylor are joined by the innovative Trudy MacNabb, who not only heads the Shopify dev agency Up at Five but also co-created the Shopify app Design Packs and pens the insightful Code Shopify blog. The trio wades into the intricacies of one of Shopify's newest features, metaobjects, with Trudy sharing her firsthand experience and excitement. They discuss the transformative effect metaobjects can have on creating more dynamic and customizable Shopify stores, and the simplification of complex theme design tasks. They also talk AI's growing role in design, especially with tools like Canva, and how these advancements are shaping the development landscape. Trudy highlights how she leverages AI to produce mockups for Design Packs, hinting at a future where AI's role in ecommerce could be as ubiquitous as the products it helps to sell. As they unravel the nuts and bolts of Shopify's ecosystem, from AI enhancements to the Ruby Gem for Shopify App development, the hosts provide valuable insights and tips for both seasoned and budding Shopify developers. To keep the conversation going and dive deeper into the subjects discussed, check out the resources and links provided, and subscribe to the Liquid Weekly Podcast for your weekly dose of Shopify developer insights.
// Guest Information //Follow Trudy Online- Twitter (X): https://twitter.com/dear_trudence- LinkedIn: https://www.linkedin.com/in/trudy-macnabb-7b19104a/- Up at Five: https://www.upatfive.ca/- Design Packs: https://apps.shopify.com/design-packs- Code Shopify Blog: http://www.toomanytabs.xyz/
// Resources // Shopify Metaobjects Custom Data: https://shopify.dev/docs/apps/custom-data/metaobjects Shopify Metaobjects in Liquid: https://shopify.dev/docs/api/liquid/objects/metaobject
// In the Community //Background replacement tool from Shopify: https://huggingface.co/spaces/Shopify/background-replacement Edit metafield values from the theme editor: https://x.com/liam_at_shopify/status/1707010479304884376?s=20Admin action extensions now generally available https://www.shopify.com/partners/blog/admin-action-extensions-ga DMCA takedowns on Shopify Broken: https://twitter.com/JackCulpan/status/1709836780722139607?t=AdxTqWeVsOdss3xRMqM1Lw&s=19
// Changelog // New Liquid section properties and default lazy loading for image tags Themes: https://shopify.dev/changelog/new-liquid-section-properties-and-default-lazy-loading-for-image-tagsNew Liquid Features for Better Performance: https://performance.shopify.com/blogs/blog/announcing-new-liquid-features-for-better-web-performanceStorefront API now supports product bundles: https://shopify.dev/changelog/storefront-api-now-supports-product-bundlesEnhancements to range and select input settings: https://shopify.dev/changelog/enhancements-to-range-and-select-input-settings
// Picks //Screen Studio - General link: https://www.screen.studio/- Affiliate link: https://screenstudio.lemonsqueezy.com/?aff=GkqpdLife in Code (book): https://www.amazon.com/Life-Code-Personal-History-Technology/dp/0374534519 Canva AI Tools: https://www.canva.com/ai-image-generator/
// Sign Up for Liquid Weekly // Don’t miss out on more Shopify insights—subscribe to Liquid Weekly at https://liquidweekly.com/
Thu, 09 Nov 2023 - 1h 25min - 7 - Episode 007 - From BigCommerce to Shopify: Overcoming Migration Errors
In this insightful episode of Liquid Weekly, Karl and Taylor delve into the intricate process of migrating from BigCommerce to Shopify, spotlighting Karl's recent endeavor in transitioning a client with over 250,000 orders. The narrative unfolds as Karl recounts the hurdles and triumphs experienced during this migration, with a keen focus on the instrumental role of Ruby scripts and tools like Matrixify in facilitating a smooth transition.
The discourse deepens as they navigate through the technical intricacies involved, shedding light on the meticulous planning and execution required to ensure data integrity and seamless functionality post-migration. Karl, drawing from his hands-on experience, shares invaluable insights into tackling common challenges such as data discrepancies and the pair touches on SEO implications.
One can't talk about migrations and not talk about SEO. The team talks SEO and the role metaobjects may play in the future as well. Taylor and Karl explore the innovative solutions that helped in not just retaining, but enhancing the SEO metadata amidst the transition, ensuring a solid digital footprint for the online store on its new platform.
As the dialogue progresses, they also touch upon the future-proofing aspect of migrations, emphasizing the need for a well-thought-out strategy to mitigate potential hiccups, ensuring a robust and scalable e-commerce setup on Shopify.
// Resource Links //
Shopify Functions: https://shopify.dev/docs/apps/functionsCheckout Extensions: https://shopify.dev/docs/api/checkout-extensions Matrixify Shopify app: https://apps.shopify.com/excel-export-import ChatGPT: https://chat.openai.com/
// Dev Changelog //
POS UI Extensions: https://shopify.dev/docs/api/pos-extensions/ui-extensions-reference/versions Renderable and Online Store capabilities for metaobjects API: https://shopify.dev/changelog/renderable-and-online-store-capabilities-for-metaobjectsDev Docs - Metaobjects capabilities: https://shopify.dev/docs/apps/custom-data/metaobjects/capabilities
// Picks of the Week //
Warp Terminal: https://www.warp.dev/ Ollama: https://github.com/jmorganca/ollama
Don’t forget to subscribe to Liquid Weekly for more insightful discussions and developer resources delivered straight to your inbox: https://liquidweekly.com/
Thu, 26 Oct 2023 - 1h 01min - 6 - Episode 006 - Guest Harshdeep Hura on Going from Coding on Paper to Building Apps
Karl and Taylor chat with Harshdeep Singh Hura, Lead App Developer at Theory Digital, open-source author of several Shopify app starter templates and helpful Shopify-specific tools, and now a course creator with his new course How to Create Shopify Apps.
Harshdeep talks about how he got his start coding, from writing code on paper to creating an app out of high school that skyrocketed to 4.5+ million users to finally landing in the Shopify space.
The devs talk about what's happening in the Shopify community, including themes partnering with app developers to promote apps directly in themes. Eventually, the discussion turns towards deployment strategies, exploring the merits and demerits of Shopify CLI for apps versus themes. Harshdeep, with his rich experience, emphasizes the importance of developers choosing what's effective rather than simply adhering to popular choices. As the dialogue progresses, Harshdeep advocates for using the right tools and focusing on one's comfort zone rather than being swayed by popular opinion.From open-source tools to opinions about starting in app development and how to choose the right path, Harshdeep provides insights for veteran and novice developers alike with a focus advocating for thinking like an entrepreneur while using one's skills as an engineer.
// Where to find Harshdeep Online //
Harshdeep on Github: https://github.com/kinngh
Harshdeep on Twitter/X: https://x.com/kinngh
Website: https://harshdeephura.com/
YouTube: https://www.youtube.com/@KinnghHeura
// Resources //
Themes Partnering with App Devs: https://twitter.com/thommaskelly/status/1697629729631637735?s=20
Shopify App Name Trademark Issue with "Back in Stock" https://twitter.com/0xfluke/status/1686760912361824257?s=20
How to Create Shopify Apps: https://gumroad.com/a/25244115/tweldi?utm_campaign=liquid_weekly
Harshdeep's thoughts on Shopify creating apps that compete with other apps on the app store: https://kinngh.substack.com/p/shopify-stole-my-app-idea
Mock.shop API: https://mock.shop/
RunJS: https://runjs.app/
Shopify.dev Docs AI: https://kapa-widget.vercel.app/widget/shopify
*Special shoutout to Patrick Pierre for our first listener-submitted question!Thu, 12 Oct 2023 - 1h 13min - 5 - Episode 005 - Shopify Editions Summer 2023 Part 2
Karl and Taylor talk music and video games, everything from Taylor's limited cultural upbringing and getting to experience classic rock for the first time to the ins and outs of the Nintendo Switch.
Taylor speaks to building a custom bundler into a Shopify theme and new issues related to applying a discount, including problems with a method that used to work well in the past with URL parameters. In addition to this, another gift with purchase issue when applying a discount doesn't work perfectly and other ways to approach this with customers.
Karl provides more background on the difficulties involved with a major migration from BigCommerce to Shopify for a merchant with over 250,000 orders.
Karl and Taylor then dig into Shopify Editions for summer 2023 and what it means for Shopify and app and theme devs.
// Resources //
https://www.shopify.com/editions/summer2023
Flex sections: https://www.shopify.com/editions/summer2023#flexible-sections-featured
B2B Features: https://www.shopify.com/editions/summer2023#b2b-on-shopify-drives-growth-featured
Optimize your Shop: https://www.shopify.com/editions/summer2023#shop-store-updates
Updates to Shop Minis SDK: https://www.shopify.com/editions/summer2023#shop-minis-developers
New APIs for custom validation at cart and checkout: https://www.shopify.com/editions/summer2023#checkout-extension-updates-featured
APIs to support more than 100 product variants: https://www.shopify.com/editions/summer2023#product-variants
Generated test data for development stores: https://www.shopify.com/editions/summer2023#dev-onboarding-improvements
// Changelog //
App review summaries: https://shopify.dev/changelog/app-review-summaries
Preview the one-page checkout, thank you page, and new customer account pages directly in the checkout editor: https://shopify.dev/docs/apps/checkout/best-practices/testing-ui-extensions#test-the-extension-in-the-checkout-editor
// Picks of the Week //
Matrixify Shopify App: https://apps.shopify.com/excel-export-import
Shopify Display: https://shopify.supply/products/display
// Other resources discussed //
Existing Shopify Plus feature, catalogs: https://help.shopify.com/en/manual/b2b/catalogs
Shop channel: https://apps.shopify.com/shop
Set up the Shop channel: https://help.shopify.com/en/manual/online-sales-channels/shop/setup
Blink by Malcolm Gladwell [book]: https://amzn.to/45IfaiH, https://www.amazon.com/Blink-Power-Thinking-Without/dp/0316010669
Baymard Institute, ecommerce UX research: https://baymard.com/Thu, 28 Sep 2023 - 59min - 4 - Episode 004 - Guest Anne Thomas and Liquid Hacks
In this episode of Liquid Weekly, Karl and Taylor sit down to chat with Anne Thomas, the cofounder of the Shopify app Design Packs. Anne is an experienced web developer in the Shopify space, having worked on large projects with famous brands like helping build Flex theme with Out of the Sandbox.
Anne shares some of her best insights and hacks with creating unique experiences and controls within themes using Shopify Liquid. In addition to teaching Karl and Taylor about lesser-known Liquid filters, Anne sheds some light on what it is like moving from just working on themes to building a successful Shopify app.
If you enjoy this episode, be sure to give some feedback and follow our guests online. Don't forget to subscribe to Liquid Weekly for new Shopify Developer resources delivered right to your inbox each week: https://liquidweekly.com/
// Resource Links //
Design Packs: https://apps.shopify.com/design-packs
Anne Thomas on Twitter: https://twitter.com/AlfalfaAnne
Shopify Liquid: https://shopify.github.io/liquid/
Liquify Chrome Extension: https://github.com/lukechadwick/Liquify
Shortcodes in Shopify: https://github.com/culturekings/shopify-shortcodes/
Search Filters in App Store for Built for Shopify: https://shopify.dev/changelog/search-filters-for-built-for-shopify-apps
Theme file usage now tracked in admin: https://changelog.shopify.com/posts/theme-file-usage-now-tracked-in-the-file-section-in-admin
Get Ready to Send: https://getreadytosend.com/
The Best Caramel Corn: https://www.krackcornpopcorn.com/
New Shopify CLI console tool for themes: https://shopify.dev/docs/themes/tools/cli/commands#console
Thu, 14 Sep 2023 - 1h 09min - 3 - Episode 003 - Shopify Editions Summer 2023 Part 1
In this episode of Liquid Weekly, Karl kicks things off with a chat about his undeniable love for cheese balls and snacking. But, things quickly take a technical turn as he and Taylor delve into the much-discussed topic of Shopify Editions.
Karl gives an insider's perspective on a significant project he undertook, discussing the complexities involved in migrating a client from BigCommerce to Shopify.
Then Taylor shares insights from one of his recent projects. Ever wondered how to automate adding a free product to a customer's order following a qualifying purchase? Taylor reveals how the Shopify Flow app can be leveraged to make this happen.
But the heart of the episode lies in the discussion about the ever-evolving Shopify landscape, chiefly centered around Shopify Editions announcements.
Is the platform making it challenging for budding developers to break into the ecosystem? Karl and Taylor weigh in. The debate heats up as they ponder whether Shopify is "eating its own ecosystem" by rolling out native apps like bundling and subscriptions. They question: Is Shopify taking a leaf out of Microsoft's playbook by acquiring numerous apps in the space?
// Resource Links //
Matrixify Shopify app: https://apps.shopify.com/excel-export-import
Shopify Flow app: https://apps.shopify.com/flow
Shopify Flow docs: https://help.shopify.com/en/manual/shopify-flow/reference
Shopify Editions | Summer 2023: https://www.shopify.com/editions/summer2023
Extensions-only apps hosted on Shopify: https://shopify.dev/docs/apps/app-extensions/extension-only-apps
Tobi's response on Twitter to Shopify eating it's own ecosystem: https://twitter.com/tobi/status/1684238675884888065?s=20
Remix app template: https://www.shopify.com/editions/summer2023#remix-app-template
Thu, 31 Aug 2023 - 53min - 2 - Episode 002 - Free Gift w/ Purchase + Getting Paid as a Consultant + Sidekick
In this episode of the Liquid Weekly podcast, Karl and Taylor dive deep into the world of Shopify development. They kick things off by addressing some of the most pressing freelancing dilemmas. Ever wondered how to ensure you have the full scope from a client? Learn about the pitfalls of making assumptions and emphasize that every project brings its own unique challenges. Karl and Taylor then transition into the intriguing domain of "Free gift with purchase" promotions and their own experiences - from techniques to master client-side JavaScript to leveraging Scripts. If you've ever been curious about how various themes handle cart events or which ones truly excel in developer documentation, you're in for a treat. Speaking of JavaScript, Karl and Taylor explore how it integrates with Shopify themes, giving a special nod to the light but versatile Alpine.js. Our hosts, Karl and Taylor, get candid about their personal experiences. Karl, in his signature style, reveals a unique birthday treat that he swears by. The duo delves into the art of project scoping and the importance of understanding a client's needs. Taylor learns, and so do we, about the concept of "paid discovery" from Karl, making a compelling case for why it stands out from the regular audits or gratis work. But that's not all! Taylor has some insights to share on an innovative approach to billing that could be a game-changer for freelancers. To wrap things up, we touch upon the exciting realm of AI in Shopify, throwing the spotlight on the recently announced "Sidekick". It's a packed episode with expert tips, enlightening discussions, and a sprinkle of light-hearted banter. // Resources // Alpine.js, a lightweight Javascript framework: https://alpinejs.dev/ Sidekick, the Shopify AI Assistant: https://www.shopify.com/magic Delay in reviews for automatic checks: https://changelog.shopify.com/posts/delayed-publishing-of-reviews-in-shopify-s-app-store Glen Coates (VP of Product at Shopify) Tweet about removing 15,000 fake reviews from app store: https://twitter.com/glencoates/status/1674091876968722435?s=20 Bridgetown, a static site generator using Ruby: https://www.bridgetownrb.com/
Thu, 17 Aug 2023 - 49min - 1 - Episode 001 - Introducing the Liquid Weekly Podcast
Welcome to the first ever episode of the Liquid Weekly Podcast! A podcast all about Shopify Development. In this episode, Karl and Taylor introduce themselves and talk about how they got started in coding and eventually Shopify. Karl also shares more about the vision for Liquid Weekly and the purpose of the podcast. Taylor explains how he went from being a social worker to a self-taught full-time freelancer and Shopify Expert customizing Shopify themes. Talking about a failed dropshipping store and freelancing "diaper money" to full-time work and building up a business. Karl talks about how he started with computers from a very young age and being inspired by the web and what all could be done. This led to starting his education in computer programming but Karl jumped into the freelancing and web development world quickly while still getting his education. Karl went on to work through various freelancing and full-time engineering positions before moving into consulting and specializing in Shopify. Both Karl and Taylor talk about the benefit of niching down and how focusing on Shopify has helped their careers. // Resources and Links // *some links are affiliate links and it's possible that by purchasing through the link we may earn a small commission Shopify Theme Customization with Liquid by Ivan Djordjevic (book): https://www.amazon.com/Shopify-Theme-Customization-Liquid-state/dp/1801813965 (affiliate link: https://amzn.to/3Oc6aeo) Shopify Dev Changelog Scheduled: https://shopify.dev/changelog/scheduled Changes to Asset URLs: https://changelog.shopify.com/posts/changes-to-asset-urls Shopify Dev Changelog, merchant asset URLs: https://shopify.dev/changelog/changes-to-merchant-asset-urls Shopify Liquid File URL Filter: https://shopify.dev/docs/api/liquid/filters/file_url The Soul of a New Machine by Tracy Kidder (book): https://www.amazon.com/Soul-New-Machine-Tracy-Kidder/dp/0316491977 (affiliate link: https://amzn.to/3YhUqMi)
Thu, 17 Aug 2023 - 42min
Podcasts similar to Liquid Weekly Podcast: Shopify Developers Talking Shopify Development
El Partidazo de COPE COPE
Herrera en COPE COPE
La Linterna COPE
Dante Gebel Live Dante Gebel
Panda Show - Sin Picante El Panda Zambrano
Es la Mañana de Federico esRadio
La noche de Cuesta esRadio
Hondelatte Raconte Europe 1
Au Coeur du Crime Europe1
Affaires sensibles France Inter
LEGEND Guillaume Pley
El colegio invisible OndaCero
La Rosa de los Vientos OndaCero
Les grands dossiers de l'Histoire par Franck Ferrand Radio Classique
Espacio en blanco Radio Nacional
Entrez dans l'Histoire RTL
Le grand récit RTL
Les Grosses Têtes RTL
Les histoires incroyables de Pierre Bellemare RTL
L'Heure Du Crime RTL
El Larguero SER Podcast
SER Historia SER Podcast
Un Libro Una Hora SER Podcast
HISTORIAS DE LA HISTORIA VIVA RADIO