ShopTalk

50 episodes listed below

Listen to the show on

Web development talk with real production scars.

The gist

ShopTalk follows Dave Rupert and Chris Coyier through practical, opinionated conversations about building for the web. Recent episodes move between CSS layout details, browser APIs, content systems, monorepo structure, AI agents, and the everyday weirdness of developer tools.

PRESS PLAY

Find your next episode

All episodes

About ShopTalk

ShopTalk is a long-running conversation about the working web. Dave Rupert and Chris Coyier talk like developers who have spent years shipping sites, maintaining tools, and noticing the strange little details that make browser work both powerful and maddening. The show is relaxed on the surface. Underneath, it is dense with practical judgment. Recent episodes cover CMS architecture, Sanity, static-site content editing, RSS with social features, AI agent traffic, CodePen v2, geolocation in HTML, browser feedback, Firefox questions, Storybook, security, antitrust, CSS functions, and home network troubleshooting. CSS often becomes the main event, not as abstract trivia but as a way to solve layout, accessibility, responsiveness, and design-system problems. A small function like min() can turn into a discussion about phone widths, editorial layouts, tab order, and how to show designers what is newly possible. Browser APIs get the same treatment. The geolocation discussion, for example, weighs permission prompts, HTML limitations, JavaScript handoffs, and the missing connective tissue between elements. AI is treated as both useful and odd. The show considers agents, slopforking, fast-forwarded design failures, and the continuing need for human attention when software has to be maintained. Content management is another recurring thread, especially around letting more people update websites without handing them a brittle or overly technical system. Guests fit into that rhythm rather than interrupting it. Simen Svale brings a Sanity perspective on content systems and software design, while Kevin Powell joins a CSS-focused argument with the kind of specificity the show likes. The humor can be goofy and occasionally blunt, but the editorial center stays clear: websites are fun, difficult, and full of decisions that deserve to be talked through out loud.

Made for: ShopTalk suits frontend developers, web platform watchers, CSS-minded designers, and builders who enjoy technical conversations that stay close to actual project work. It is especially useful for people weighing tools, browser behavior, content systems, and AI-assisted workflows.

What sets it apart: The show mixes casual banter with unusually specific implementation talk, letting tiny browser or CSS details expand into broader lessons about maintainable web work. It feels less like a lecture and more like listening to experienced developers reason through tradeoffs in real time.

In their own words

A podcast about web design and development.

As heard by us

Based on 5 episodes we listened to · August 2026

ShopTalk turns everyday frontend problems, like CSS tricks and browser APIs, into a practical, ongoing reference for web developers.

ShopTalk sits inside Technology as a long-running co-hosted conversation about the daily craft of building websites, and it treats that craft as the whole story rather than a lead-in to bigger platform news.

Read our full review in PlayNext →

Why you'd press play

You want CSS minutiae served with two people happily derailing into the future of websites.

Press play if you want

  • CSS and browser edge cases explained like a friend just found the weirdest lever in the layout box
  • working-developer banter that can move from Sanity and AI agents to min() without changing rooms
Read the full recommendation in PlayNext →
CSS layout and functionsbrowser APIs and permissionscontent management systemsAI-assisted codingstatic-site editing workflowsRSS and social web ideasdeveloper tooling and monoreposhome tech troubleshooting

Talks about

Best episodes of ShopTalk

Short reviews from the PlayNext desk, based on the episodes we processed.

710: Simen Svale from SanityApr 13, 2026

A loose, funny conversation about Sanity, agents, and why copying software exposes the hard parts.

ShopTalk's return visit with Simon, CTO and co-founder of Sanity, starts with the practical case for Sanity: what it is, and why web developers keep reaching for it when they need content management or a reliable place to put data.

709: Slopforking a CMS, Apple Browser Feedback, and Custom Theme CSSApr 6, 2026

ShopTalk turns a loose AI-and-retirement chat into a useful CSS case for sturdier layouts and easier upkeep.

ShopTalk starts loose, with talk of AI replacing jobs, show 1,000 retirement, and an off-grid cabin, then settles into a useful CSS conversation about layouts under pressure.

708: People Are Not Friction, Getting Rid of the CMS, and Social RSS Follow UpMar 30, 2026

A candid web-tools episode about turning AI-assisted guesswork into steadier editing workflows for static-site content.

ShopTalk is strongest when it treats AI-assisted web work as a practical tradeoff, not a magic trick. The conversation moves from an overbuilt solution for a simple black card to a VS Code plugin that can add database entries, then toward a dedicated editor for static-site…

707: RSS with Social, AI Agent Traffic, and What to Blog AboutMar 23, 2026

A loose ShopTalk weekend episode turns a messy opening into useful React architecture thinking.

ShopTalk's weekend edition starts in amiable disorder, moving through a seven-minutes-in-heaven joke, a delayed flight, a loud seatmate, and Parasite before landing on a sturdy React question: how should a project keep its shape as it grows?

Podcasts like ShopTalk

Episodes

  1. 1

    710: Simen Svale from Sanity

    Hidden gem

    Dave Rupert and Chris Coyier talk with Simen Svale, CTO and co-founder of Sanity, about why Sanity was built “in anger” as a JSON-based content backend.

    Apr 13, 2026·56m·3 clips
  2. 2

    709: Slopforking a CMS, Apple Browser Feedback, and Custom Theme CSS

    Hidden gem

    Chris and Dave open by joking that they are “one person now,” then talk about being nearly three quarters of the way to 1,000 episodes and retiring at that milestone.

    Apr 6, 2026·56m·3 clips
  3. 3

    708: People Are Not Friction, Getting Rid of the CMS, and Social RSS Follow Up

    Hidden gem

    ShopTalk 708 ties together a Hawaii trip, an AI-and-friction blog post, a CMS debate, and the RSS follow-up around Common RSS and Feedbin sync.

    Mar 30, 2026·58m·3 clips
  4. 4

    707: RSS with Social, AI Agent Traffic, and What to Blog About

    Hidden gem

    ShopTalk 707 centers on RSS with social features, AI agent traffic, and file organization for large SaaS apps.

    Mar 23, 2026·56m·3 clips
  5. 5

    706: Can You Vibe Code a Canvas App, Geolocation Part 2, & CodePen v2

    Hidden gem

    ShopTalk 706 spends much of its run on the changing math of “build versus buy,” including a case where web sockets would cost “five figures ish per month” and then cost “zero additional dollars” after moving in-house.

    Mar 16, 2026·55m·3 clips
  6. 6

    705: CodePen Public Beta, Anchor Positioning, and Build Awesome

    Mar 9, 2026·58m
  7. 7

    704: Sanitizer API with Frederik Braun

    Mar 2, 2026·1h 2m
  8. 8

    703: Ujjwal Sharma and TC39

    Feb 23, 2026·1h 7m
  9. 9

    702: Lit-HTML, Implied Target for Popover, and Website Builders

    Feb 16, 2026·49m
  10. 10

    701: Digital Archives, OpenClaw Security Concerns, and @Property Declarations

    Feb 9, 2026·1h 5m
  11. 11

    700: Popover Web Component, Bugs in Blocks, and Where’s Vue?

    Feb 2, 2026·55m
  12. 12

    699: Jeremy Keith on Web Day Out

    Jan 26, 2026·59m
  13. 13

    698: Why is AI Bad at CSS, Monofonts, and Safari Dev Tools

    Jan 19, 2026·59m
  14. 14

    697: Web Install API, Resizing Text, Active View Transition Type

    Jan 12, 2026·1h 6m
  15. 15

    696: Predictions for 2026, ADHD Updates, and Holiday Catchup

    Jan 5, 2026·1h 12m
  16. 16

    695: Happy Project Share Time (2025 Edition)

    Dec 15, 2025·1h 8m
  17. 17

    694: Invoicing with Studioworks with Jessica and Chris

    Dec 8, 2025·1h 1m
  18. 18

    693: Hobbies, Puzzle Game Circuit, and Web Monetization News

    Dec 1, 2025·1h 9m
  19. 19

    692: Killer Feature of Web Components, Skills > MCP, and Streaming HTML?

    Nov 24, 2025·1h 8m
  20. 20

    691: Charts + Graphs, Vibe Coding an App, and Debating Affordances

    Nov 17, 2025·1h 9m
  21. 21

    690: Steve Ruiz and tldraw

    Nov 10, 2025·1h 13m
  22. 22

    689: Tyler Sticka on Colorpeek 2 and Awesome CSS

    Nov 3, 2025·1h 4m
  23. 23

    688: Modern CSS Round-Out Tabs, OpenUI, and Why Websites?

    Oct 27, 2025·56m
  24. 24

    687: Ben Frain on Responsive Design

    Oct 20, 2025·1h 6m
  25. 25

    686: Todd Libby on Deceptive Patterns

    Oct 13, 2025·1h
  26. 26

    685: Fix My Home Tech, What’s Up with Firefox, and the MVP Car

    Chris and another host discuss the challenges of diagnosing home network issues, including how old devices can degrade Wi-Fi performance.

    Oct 6, 2025·1h 6m
  27. 27

    684: What Motivates Chris to Keep Working on CodePen?

    Sep 29, 2025·1h 10m
  28. 28

    683: iOS 26 Safari, Material Support on the Web, and Fixing The Button Problem

    Sep 22, 2025·55m
  29. 29

    682: Whiskey, Security, Antitrust, and Fun with CSS Functions

    Dave and Chris discuss whiskey, security, antitrust, and CSS functions while promoting their podcast and Storybook.

    Sep 15, 2025·57m
  30. 30

    681: CSS Reset Update, Arc Gets Bought, and Why Websites?

    Sep 8, 2025·1h 7m
  31. 31

    680: CSS random(), IDs in HTML, and Chris Goes Browser Shopping

    Sep 1, 2025·48m
  32. 32

    679: Two Idiots Argue With Kevin Powell About CSS

    Dave Rupert and Chris Coyier interview CSS expert Kevin Powell about his YouTube channel and web development journey.

    Aug 25, 2025·55m
  33. 33

    678: AI Hype, Browser Journey, and Content Creation Incentives

    Aug 18, 2025·55m
  34. 34

    677: Background Code Agents, Append AI, and RSS Starter Packs

    Aug 11, 2025·1h 2m
  35. 35

    676: The $200 Upgrade, CSS Module Scripts, and Social Media Ethos

    Aug 4, 2025·1h
  36. 36

    675: Building Hot Page with Tim Farnam

    Dave and Chris interview Tim Farnam about building his website hot.page, discussing web development and his location in Mexico City.

    Jul 28, 2025·1h 4m
  37. 37

    674: Context in Console, CodePen’s New Editor, and Looking for a New Arc

    Jul 21, 2025·1h 2m
  38. 38

    673: Live-streaming Demos, CSS Animation Composition, and Anchor Position

    Jul 14, 2025·59m
  39. 39

    672: Design Tokens, Web Compents, and Web Monetization

    Jul 7, 2025·52m
  40. 40

    671: Naming Consistency, HTML Includes, and Mixins

    Jun 30, 2025·1h 5m
  41. 41

    670: Brad and Ian Frost on Their New Design Tokens Course

    Jun 23, 2025·1h 8m
  42. 42

    669: Peter Pistorius on Developing RedwoodSDK

    Jun 16, 2025·1h 7m
  43. 43

    668: Jake Archibald on Native HTML Includes

    Jun 9, 2025·1h 5m
  44. 44

    667: Jen Simmons on Declarative Web Push, Form Control Styling, & More

    Jun 2, 2025·1h 7m
  45. 45

    666: What Are the Evils of the Web Platform?

    May 26, 2025·1h 2m
  46. 46

    665: JavaScript Educator and Twitch Streamer Mat Marquis

    May 19, 2025·1h 1m
  47. 47

    664: Figma Sites, CSS Carousels, and Internship Prep

    May 12, 2025·1h 5m
  48. 48

    663: HBD Dave, Silly Web Fun, Color-Mix Tips

    May 5, 2025·1h 1m
  49. 49

    662: Alternative Browsers, Discord vs Circle, and AI in the Browser

    Dave and Chris discuss alternative browsers, compare Discord vs Circle, and explore AI integration in browsers.

    Apr 28, 2025·1h 3m
  50. 50

    661: Working Vacations, Ripping Out JavaScript, and Non-US Cloud Service Options

    Apr 21, 2025·59m