Afleveringen
-
00:00:00 â Introduction & Episode Overview
Kickoff of TSD #11 â Mutate and Dip00:01:18 â Hedge Booking, Discounts & Tariff Talk
Discussion about hedge booking tickets, discount inquiries, and potential legal/tariff issues00:03:00 â Conference Experiences & In-Person Networking
Chat about meeting online contacts faceâtoâface at conferences and the magic of real-life interactions00:07:00 â Travel Booking, Airbnb Deals & Flight Safety
Stories on snagging an Airbnb deal, flight booking quirks, and nonstop vs. layover debates00:11:00 â Live Podcast Ideas & Operator Demo
Introduction to the concept of live podcasts and a demo of the browserâcontrolling operator00:15:00 â AI Models, Integration & Operator Limitations
Insights on current AI model integrations (GPT, Claude, Cursor) and the need for more seamless automation00:17:30 â Investment Updates & Industry Buzz
Talk of recent investment newsâincluding a billion-dollar boost into Anthropicsâand industry dynamics00:18:55 â App of the Week: Live Meta Fields on Shopify
Overview of the new Espresso Live Meta Fields app and its live data features for Shopify00:24:00 â E-Commerce UX: Filtering, Registration Flows & A/B Testing
Discussion on meta field filtering, multiâstep registration flows, and early A/B test insights00:34:00 â UI/UX Optimizations: Button Colors, Videos & Warranty Messaging
Exploration of simple UI tweaks, the impact of product videos, and warranty language experiments00:39:00 â Shopify Flow, Webhooks & Infrastructure Insights
Deep dive into how webhooks are handled in Hydrogen, Shopify Flowâs queuing system, and related infrastructure00:45:00 â New Customer Accounts, Loop Exchanges & Store Credit
Talk on new customer account features, the loop exchange process, and the nuances between store credit and gift cards00:52:00 â Mutate and Dip: GraphQL Tools & Automation Highlights
Showcasing GraphQL mutations (âmutate and dipâ) along with a cool Chrome extension and automation challenges00:56:00 â Dev Environment Sync & Meta Field Handling
Experiences with Postman, syncing development environments, and tackling meta field reference issues00:59:00 â NetSuite Integration & Data Pipeline Overhaul
Ventures into NetSuiteâs changing APIs, data pipeline revamps, and the evolution of reporting systems01:01:00 â Wrap-Up & Episode Title Confirmation
Final thoughts, a nod to âMutate and Dip,â and closing remarks -
00:00:00 â Intro: Competitor Research vs. Inspiration
David explains his approach to finding app ideas without heavy competitor research.00:01:00 â Wholesome Vibes & Family Tales
Kalen jokes about Davidâs wholesome lifeâquaint B&Bs, shoveling snow, and family snow fights.00:03:00 â DIY Tech Hack: The Pencil Mic
The duo recounts the hilarious âjerry rigged pencil on a hatâ hack for a lapel mic.00:05:00 â Happy Friday & Keeping It Real
A light moment about resetting expectations and the simple joys of real conversations.00:06:00 â Family & Jiu Jitsu: Balancing Sensitivity
Discussion on sensitivity, family stories, and how jiu jitsu classes play into growing up.00:07:00 â Judo Roll Antics & Psychological Barriers
A playful exchange about judo roll lessons and the âpsychological barrierâ joke.00:08:00 â Horse Tracks & Pop Culture Quips
The conversation shifts to quirky topics like horse tracks and a tongue-in-cheek Game of Thrones nod.00:10:00 â Shopify Deep Dive: Exchanges & API Mysteries
David introduces his recent work on Shopify exchanges and the quirks between POS and online store APIs.00:12:00 â Online Store Exchanges vs. POS
They break down how online store exchanges use a different âreturn APIâ compared to the POS system.00:13:00 â App Shenanigans in Dev Stores
A humorous rant on âshenanigansâ when apps lack free dev plans or test charge setups.00:16:00 â Bundle App Madness & Naming Chaos
The duo debates the complexity of bundle apps and the wild world of app naming conventions.00:23:00 â Deep Research for B2B Opportunities
Kalen explains how he uses deep research (with lots of clarifying questions) to uncover B2B app pain points.00:24:00 â Mining Negative Feedback for Opportunity
They discuss how negative reviews can spotlight unmet needsâturning pain points into opportunities.00:27:00 â Automating Research: Notifications & Iterations
A vision of a system that notifies you when research tasks are complete, letting you iterate on ideas.00:31:00 â API Keys & Company Accounts: ChatGPT Insights
David shares his experience with signing up for a ChatGPT company account and navigating API key challenges.00:33:00 â GPT for Topic Generation & App Pitch Tactics
A look at how GPT helps generate topicsâand even pitch app ideas with injection tactics.00:35:00 â Cart Transforms & Bundle Pricing Strategies
The conversation shifts to Shopifyâs cart transform functions and strategies for bundling products.00:42:00 â Forum Frustrations: Old Threads vs. New
Kalen laments the state of old forum threads versus the new, cleaner discussions.00:44:00 â Open Sourcing the Gadget App
A quick update on the flow extension gadget app that Kalen open sourced for location automation.00:45:00 â Event Registration Woes & Conference Fears
The duo discusses registration panic for an upcoming event and the rush to secure a spot.00:47:00 â Tech Swag & AI Glasses: Modern Gadgets
Chat turns to cool swag items like Snapchat and AI glasses, with impressions of bone-conducting audio.00:49:00 â Sabbatical Plans: Vision Quest & Personal Growth
David reveals plans for a sixâweek sabbaticalâmixing vision quests, reading, and selfâimprovement.00:50:00 â A/B Testing Cadence & Customer Research
A rundown of their consistent A/B testing schedule and the challenges of tracking customer behavior.00:52:00 â Leveraging PostHog & Growth Book for Analytics
They delve into using tools like PostHog and Growth Book to analyze conversions and test performance.00:56:00 â Coding Culture: Vibe Coding & AI Debates
A fun finale discussing âvibe coding,â natural language coding, and the quirks of AI-generated advice. -
Zijn er afleveringen die ontbreken?
-
00:00:00 - Introduction: The Shopify Way
00:01:10 - Discussion on Bundles and Pricing Strategies
00:02:00 - Different Approaches to Bundling Products
00:03:00 - Merchants' Greed in Bundling
00:04:00 - Handling Complex Bundles and Customer Experience
00:05:00 - Challenges with Bundle Pricing and Customer Options
00:06:00 - Examples of Bundling in Retail
00:07:00 - User Interface Challenges with Bundles
00:08:00 - Recursion and Complexity in Bundling
00:09:00 - Challenges with Existing Bundling Apps
00:10:00 - Importance of Deep Links in Admin
00:11:00 - App Functionality and User Experience
00:12:00 - Example of a Well-Designed App: Loop Returns
00:13:00 - Challenges with Discounting and Bundles
00:14:00 - Personal Experiences with Discounting in Magento
00:15:00 - The Shopify Approach to Functionality
00:16:00 - Adding B2B Pricing and Customer Tags
00:17:00 - New Contribution to the Podcast: Sound Machine
00:18:00 - Importance of Feels Good Experience in Apps
00:19:00 - Debugging and Logging in Shopify Flow
00:20:00 - Adventures with Cursor and JavaScript
00:21:00 - Transition from Alpine to Plain JavaScript
00:22:00 - Benefits of Plain JavaScript in Development
00:23:00 - Personal Experiences with JavaScript and jQuery
00:24:00 - Expanding Skills in JavaScript for Various Platforms
00:25:00 - Discussion on Hot Reload and Syncify
00:26:00 - Experiences with Shopify Theme CLI
00:27:00 - Challenges with Authentication and Hot Reload
00:28:00 - Exploring Syncify for Faster Development
00:29:00 - Search and Discovery App in Shopify
00:30:00 - Client Requirements for Search Features
00:31:00 - Using Meta Fields for Category Filtering
00:32:00 - Customizing Search Results with Liquid
00:33:00 - Client Simplification Wins and Challenges
00:34:00 - Importance of Simplicity and Native Features in Shopify
00:35:00 - Exploring Third-Party Authentication and Registration Tools
00:36:00 - Redirecting After Login in Shopify
00:37:00 - Customizing the Customer Account Section
00:38:00 - Adding Custom Features to Customer Accounts
00:39:00 - Admin Extensions and Custom Buttons in Shopify
00:40:00 - Deep Linking and Theme App Extensions
00:41:00 - Considerations for Building Shopify Apps
00:42:00 - Success Stories in Shopify App Development
00:43:00 - Identifying Gaps and Opportunities in the Shopify Ecosystem
00:44:00 - Experiences with NetSuite and API Integrations
00:45:00 - Challenges with iPass Solutions and Logging
00:46:00 - Opportunities for Building Custom Integration Solutions
00:47:00 - The Future of Making Internet Money
00:48:00 - Personal Reflections on Career and Retirement Plans
00:49:00 - Conclusion: Embracing Creativity and New Opportunities
-
[00:00:00] â Intro & Back-In-Stock Flow
David kicks things off by explaining how the backâinâstock flow automatically fires when inventory becomes available.[00:01:07] â Badge Brag & Community Wins
David shares his excitement over earning a Shopify community badge while Kalen reveals he just unlocked a custom âflowâ badge.[00:03:21] â PreâLaunch Jitters & Project Pressure
The conversation turns to launch anxietyâwith both discussing the stress of preâlaunch lists, lastâminute tasks, and the pressure of agency projects.[00:06:05] â The Agency Owner Problem
Kalen explains the challenges of working with demanding clients and the pitfalls of making rapid, shortâterm decisions in agency work.[00:07:52] â Meta Objects & Bulk Editing Limits
They dive into using meta objects in Shopifyâtouching on bulk editing, the entry limits, and how these tools open up new possibilities.[00:11:56] â MultiâLocation Inventory Management
David explains his setup for managing inventory across six live stores, including the challenges of marketing inventory versus online availability.[00:16:30] â Client Call Chaos
A humorous recount of a kickoff call with a vendor (and a missing CEO) highlights the often awkward nature of agency meetings.[00:18:32] â AI & Prompting Techniques
The pair discuss new AI tools and prompt frameworks (including ChatGPT techniques) as they brainstorm ways to automate tasks like email classification.[00:21:00] â Klaviyo Flows & Webhook Woes
They review how Klaviyo handles backâinâstock notificationsâcovering both the strengths and quirks of using webhooks without response feedback.[00:24:30] â Streamlining Flow Solutions
David describes an additional Flow he added for âshop myâ orders that automates fulfillment location changes, noting how simple (and exportable) the solution is.[00:26:00] â AI-Driven Template Generation
The conversation shifts to using AI for generating templates and automating parts of their workflow, highlighting the blend of rulesâbased processing and GPT fallback.[00:29:00] â Deep Dive into AI Prompting
They explore different prompting strategies (like ârole-playâ prompts and âbeforeâafterâbridgeâ frameworks) and debate how this new âpromptingâ skill is reshaping search and learning.[00:33:00] â On AI Sentience & the Future of Intelligence
A playful but thoughtful debate arises about whether AI can âfeelâ pain and what truly differentiates human experience from machine processing.[00:40:00] â Geolocation & Native Shopify Tools
Discussion moves to technical integrationâusing Hydrogen and a privacy API to achieve regionâlevel geolocation without a serverâside call.[00:44:00] â The Joys (and Quirks) of Documentation
David and Kalen share their different takes on reading documentationâfrom thorough manual deep dives to quick search-andâskip approaches.[00:46:15] â Returns & Exchange Flow with Loop Returns
They break down how Loop Returns integrates with Shopify to handle exchanges (including credit adjustments and order updates) and compare it with other return solutions.[00:52:00] â Managing Exchange Orders
A closer look at how exchange orders work in Shopifyâhow items are âreturnedâ on the original order and updated in NetSuite to keep things in sync.[00:55:00] â ERP, NetSuite & the Future of Shopify Apps
The conversation shifts to the broader ecosystem as they discuss the limitations of NetSuite, the potential of native Shopify ERP solutions, and the challenges of integrating thirdâparty systems.[01:00:00] â Looking Ahead: Native Solutions & the B2B Push
They wrap up by speculating on the futureâhow Shopifyâs growing B2B focus might drive the development of native apps (including ERP tools) that could eventually replace traditional systems like NetSuite.[01:02:00] â WrapâUp & Final Thoughts
David and Kalen sign off with reflections on all the topics theyâve coveredâfrom innovative Flow solutions and AI prompting to the evolution of Shopifyâs ecosystem. -
00:00:00 - Intro. Sponsored by Smile.io, because your discounts are out of control.00:00:55 - Slack workspaces and the art of saying no to notifications.00:03:31 - Slack boundaries: the show you didnât know you needed.00:03:59 - Snow days, sick days, and the joy of blowing snow at people.00:06:00 - DHL ghosted my frying pan delivery, and Iâm not okay.00:08:00 - Why I ordered a frying pan from Argentina instead of Target.00:09:47 - NetSuiteâs love for three decimals is ruining everything.00:13:00 - Shenanigans: a recurring theme we can all get behind.00:14:39 - Ocular migraines are the universe telling you to stop working.00:17:13 - AI podcasts: binge-listening your way to smarter downtime.00:20:28 - My AI-powered email assistant might be smarter than me.00:25:00 - Picking tasks two at a time is the productivity hack I didnât know I needed.00:29:57 - Shopify Flow adventures and automating all the things.00:37:00 - Open source vs. monetization: the eternal dev dilemma.00:42:49 - Big red buttons for podcast topics are the future of content.00:46:08 - ScrapingBee: skipping Cloudflare blocks like a pro.00:51:03 - Managing bots is the symphony I was born to conduct.00:58:00 - Ignoring Taco Bell fights makes me optimistic about AI again.
-
[00:00:00] Intro
[00:01:08] Black Friday Recap - Survived the sales madness, barely.
[00:03:18] Bonus & Team Morale - Because tattoos last longer than bonuses.
[00:04:28] Tsunami Scare - Almost washed away... in notifications.
[00:06:00] Disaster Plans - How to plan for everything, except surprises.
[00:09:01] Black Friday Tech - Data so cool, even our spreadsheets cheered.
[00:13:21] Game Dev Nostalgia - When TI-85 games were peak tech.
[00:15:47] Academic Tales - How to ace tests... after a power nap.
[00:17:01] Time Juggling - Managing tasks... or at least pretending to.
[00:20:46] B2B Complexities - Edge cases? We prefer to call them adventure modes.
[00:22:04] Integration Evolution - From "it works" to "who built this?"
[00:25:04] Dev Tools Talk - Gadgets, scripts, and a sprinkle of magic.
[00:30:17] Partner Program Updates - When revenue shares get a remix.
[00:33:08] Admin Fix Wishlist - Shopify bugs, consider yourselves warned.
[00:36:04] Bulk Editing Fun - Because clicking 1,000 times isnât fun.
[00:42:55] Liquid Tricks - Outsmarting pagination one loop at a time.
[00:50:17] Data Sync Magic - Syncing data like pros (after enough coffee).
[00:53:15] Hidden Variants - Making products disappear... intentionally.
[01:04:51] GraphQL Power - Mastering GraphQL queries with ease.
[01:07:03] Dev Tools Chat - Postman, GraphiQL, and many head scratches.
[01:09:49] Tech Throwbacks - Linux servers and FTP... still alive!
[01:16:05] Final Thoughts - Dreaming of projects that debug themselves.
-
00:00:00 Intro
00:00:51 Digging Out From A Mountain Of Client Work
00:01:47 Dealing with Feisty Clients
00:03:13 Making Things Make Sense
00:05:13 Rushed Deployments & Middlemen
00:06:10 Weird But Cool Uber Project
00:07:11 âEmpathizing with Customer Personasâ đ
00:08:22 Third-Party GraphQL Clients Are Trash
00:09:50 Postman Duplication Rant
00:13:11 Metafields and Custom Accounts
00:18:10 Checkout Blocks and Shop Pay
00:22:10 Shopify Editions Excitement
00:26:24 Hydrogen & Database Limitations
00:29:24 Code > IPaaS
00:35:55 Gadget CLI and BigCommerce Nonsense
00:43:02 Recliners & Monitor Arms
00:50:21 New Customer Accounts
00:51:31 Black Friday Prep and Load Testing
-
We have a sponsor now! This episode is brought to you by smile.io!
Join the thousands of Shopify Plus businesses that use Smile to increase repeat purchase rate, provide exclusive benefits for members and VIP customers, and build a more profitable business.
00:00 Topo Chico Obsession
01:38 My Personal Trainer On Water
02:53 A Proper Code Freeze
03:50 Brutal Client Call
06:27 The Pros and Cons of Big Projects
07:04 Retrospectives and Continuous Improvement
08:44 Davidâs BS Story Points
10:04 Syncing Challenges with NetSuite
12:48 New Sponsor!
14:22 NFC Tags vs. QR Codes
17:57 Pay With iPhone Make Us Happy
22:14 Personal Finance Apps Are Trash
23:36 Taxes and Automation Dreams
24:00 Loyalty Program Design
30:42 Landing Page Challenges
34:26 Metafields Indexing
40:17 New Metafield Theme Features
43:03 Hydrogen as an API Backend
46:36 Finding Logs in Hydrogen
50:06 Reinventing Loyalty
53:03 Apps That Wreck Your Discount Codes
54:20 App Of The Week: Platmart Swatches
58:54 Theme Inspector For Shopify
1:03:45 Search & Discovery
-
Welcome to episode number two of talkingshop.dev. I sat down again with David Robinson, the Director of Technology for fashion brand Cuyana.We talked about some of the discount functionality he's building for black Friday, some app proxy URL adventure that I'm having, a super weird checkout capture issue, some point of sale stuff, as well as a really interesting AI tool David started using for summarizing calls.
00:00:00 Intro00:01:05 Black Friday Discount Functionality00:01:22 Private Event Sales Concept00:02:09 Custom Strikethrough Pricing Implementation00:02:51 Testing Pricing Features00:03:35 Managing Product List Page and Colors00:04:46 App Proxy URL Issues00:06:48 Considerations on Building Custom Account Sections00:07:50 Switching from Hydrogen to App Proxy00:09:00 React and Remix Challenges00:10:50 Next.js and App Proxy Liquid Issues00:12:18 Auth0 and Impersonation Solutions00:15:00 Shopify Discount Logic and Coupon Overrides00:16:33 Acceptance of Shopifyâs Constraints00:19:06 Captcha Issues at Checkout00:21:40 Support Interactions and Improving Responses00:23:26 Leveraging Shopify Plus Support Channels00:26:12 New Flow Triggers and Meta Object Entries00:29:00 AI and Automation in Shopify Development00:33:18 Fathom Video for Transcriptions and Summaries00:38:48 Chatbots and Automated Support for Stores00:43:52 Matrixifyâs Role in Data Management00:45:49 Good Day ERP and Shopify Polaris Integration00:47:10 Building PIM for Shopify00:50:22 Bulk Editing Limitations and Spreadsheet Advantages00:52:36 Managing Pre-order, Release Dates, and Waitlists01:02:11 Shopify POS Features and Hardware Advancements01:05:45 Interest in POS Extensions and App Development01:10:00 Reflecting on Theme Workflow and Improvements
-
Welcome to the first episode of talkingshop.dev - a podcast where we just talk shop with other developers working with Shopify.
In this episode, I sat down with my longtime friend, David Robinson, the director of technology with a fashion brand called Cuyana.
We talked about a whole bunch of stuff from functions to Google sheets integrations, NetSuite stuff, a cool discount app that he's using and a bunch of other stuff.
--
(00:00) Introduction and Guest Introduction(00:36) E-commerce Challenges and Black Friday(01:42) Podcasting and Multimedia Journey(04:59) Stack Overflow and Coding Tools(10:28) Exploring Rust and JavaScript(16:27) Google Sheets and App Script(22:48) Shopify and Liquid Limitations(34:29) Price Adjustments and Shopify Shenanigans(35:45) Disabling Variants in Shopify(36:25) NetSuite Pricing and Metafields(38:34) Fulfillment Constraints and Functions(42:21) Shopify Apps and Onboarding(48:32) Disney World and Family Trips(57:44) Challenges with Creative Teams(01:01:35) Reflections on Work and Stress