Afleveringen
-
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. -
Zijn er afleveringen die ontbreken?
-
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