ShopTalk

Chris Coyier & Dave Rupert
ShopTalk
Latest episode

139 episodes

  • ShopTalk

    704: Sanitizer API with Frederik Braun

    02/03/2026 | 1h 2 mins.
    Show Description
    We talk with Frederik Braun from Mozilla about the Sanitizer API, how it works with HTML tags and web components, what it does with malformed HTML, and where CSP fits in alongside the Sanitizer API.

    Listen on Website
    Watch on YouTube
    Guests
    Frederik Braun
    Guest's Main URL • Guest's Social
    Security engineer and manager working on the Mozilla Firefox web browser

    Links

    Frederik Braun: Why the Sanitizer API is just setHTML()

    Frederik Braun

    freddyb (Frederik B)

    Sponsors
    Bluehost
    Do you ever feel like pre-configured hosting is slowing you down? That is where VPS hosting starts to make a lot more sense. With Bluehost VPS, you are not stuck inside someone else's environment. You get full control of the server. You can spin up Docker, deploy containerized apps, run workflows, and connect your CRM, databases, and APIs without weird restrictions.

    No shared bottlenecks. No artificial limits.

    If you want to actually own your stack, your data, your performance, your roadmap, VPS is the move.
  • ShopTalk

    703: Ujjwal Sharma and TC39

    23/02/2026 | 1h 7 mins.
    Show Description
    We're joined by Ujjwal Sharma to talk about what the TC39 is, who's in it, and how the TC39 group guides JavaScript.

    Listen on Website
    Guests
    Ujjwal Sharma
    Guest's Main URL • Guest's Social
    Developer Advocacy, Programming Languages & Web Standards

    Links

    Ryzokuken (Ujjwal Sharma)

    LinkedIn

    X (Twitter)

    Igalia

    TC39

    Use JSDoc
  • ShopTalk

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

    16/02/2026 | 49 mins.
    Show Description
    Chris has opinions about being sick, implied target for popovers, should Apple provide cross platform virtual machine images for Safari testing, what tips are there for beginners to HTML and CSS, which website builder CMS's do we recommend, and a Chipotle hack for your lunch plans.

    Listen on Website
    Watch on YouTube
    Links

    The Missing Link for Web Components – Frontend Masters Blog

    Better defaults for popovers - Manuel Matuzovic

    346: With Ben Evans – CodePen

    Ben Evans on CodePen

    Pure CSS Only Portrait - Isla

    Pure CSS Still Life - Water and Lemons

    A Single Div

    Webflow

    Craft CMS

    Sanity

    Contentful
  • ShopTalk

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

    09/02/2026 | 1h 4 mins.
    Show Description
    When Dave dies, who gets his domain name? How OpenClaw is a massive security concern, tips on handling a broad design surface area with a design system, changing database values with text-transform, should you declare CSS properties with @property, and was Chris wrong about CSS?

    Listen on Website
    Watch on YouTube
    Links

    Your Home for a Century: Our 100-Year Domains and Plans

    1Password Access after Death, Legacy Contacts | 1Password Community

    From magic to malware: How OpenClaw's agent skills become an attack surface | 1Password

    Openclaw (clawdbot), Agents and the Age of Personal Software - YouTube

    bbPress.org

    WooCommerce

    cap - no cap

    Nice Select · February 3, 2026

    Sponsors
    Axe-Con
    Axe-con - the world's largest digital accessibility conference is from the makers of Axe-core and Axe DevTools Browser Extension. Taking place online on February 24-25. Registration is free and also gets you access to the on-demand recordings.

    Axe-con has a specific Development Track for dev content - some top speakers are Ire Aderinokun (front-end developer and Google developer expert), Jesse Beach (Software Engineering Manager at Meta), and other prominent folks from orgs like Coinbase, Zendesk, Red Hat, Atlassian, and more.
  • ShopTalk

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

    02/02/2026 | 54 mins.
    Show Description
    We're passing over another milestone episode and answering your Q's with our A's while we do it: Dave goes 3D printing, should CSS be inside a web component, Chris is trying to build web component for popovers, why isn't Vue used or talked about more, finding bugs in blocks in the new CodePen, and we're grateful for 700 episodes.

    Listen on Website
    Watch on YouTube
    Links

    Vue.js - The Progressive JavaScript Framework | Vue.js

    vuejs/petite-vue

    Syntax: Hacking Pizza Ordering For Fun And Profit - YouTube

    Theo - Twitch

    Sponsors
    Axe-Con
    Axe-con - the world's largest digital accessibility conference is from the makers of Axe-core and Axe DevTools Browser Extension. Taking place online on February 24-25. Registration is free and also gets you access to the on-demand recordings.

    Axe-con has a specific Development Track for dev content - some top speakers are Ire Aderinokun (front-end developer and Google developer expert), Jesse Beach (Software Engineering Manager at Meta), and other prominent folks from orgs like Coinbase, Zendesk, Red Hat, Atlassian, and more.

More Technology podcasts

About ShopTalk

A podcast about web design and development.
Podcast website

Listen to ShopTalk, Lex Fridman Podcast and many other podcasts from around the world with the radio.net app

Get the free radio.net app

  • Stations and podcasts to bookmark
  • Stream via Wi-Fi or Bluetooth
  • Supports Carplay & Android Auto
  • Many other app features
Social
v8.7.2 | © 2007-2026 radio.de GmbH
Generated: 3/4/2026 - 6:26:22 AM