All Episodes
ShopTalk — 102 episodes
714: Camping, Burnout, and Chris’ CSS Talk
713: AI + Design Systems with Brad and Ian Frost
712: Lazy Loading the Web with Scott Jehl
711: Where did Oh My Zsh Come From? And Using Rails in 2026
710: Simen Svale from Sanity
709: Slopforking a CMS, Apple Browser Feedback, and Custom Theme CSS
708: People Are Not Friction, Getting Rid of the CMS, and Social RSS Follow Up
707: RSS with Social, AI Agent Traffic, and What to Blog About
706: Can You Vibe Code a Canvas App, Geolocation Part 2, & CodePen v2
705: CodePen Public Beta, Anchor Positioning, and Build Awesome
704: Sanitizer API with Frederik Braun
703: Ujjwal Sharma and TC39
702: Lit-HTML, Implied Target for Popover, and Website Builders
701: Digital Archives, OpenClaw Security Concerns, and @Property Declarations
700: Popover Web Component, Bugs in Blocks, and Where’s Vue?
699: Jeremy Keith on Web Day Out
698: Why is AI Bad at CSS, Monofonts, and Safari Dev Tools
697: Web Install API, Resizing Text, Active View Transition Type
696: Predictions for 2026, ADHD Updates, and Holiday Catchup
695: Happy Project Share Time (2025 Edition)
694: Invoicing with Studioworks with Jessica and Chris
693: Hobbies, Puzzle Game Circuit, and Web Monetization News
692: Killer Feature of Web Components, Skills > MCP, and Streaming HTML?
691: Charts + Graphs, Vibe Coding an App, and Debating Affordances
690: Steve Ruiz and tldraw
689: Tyler Sticka on Colorpeek 2 and Awesome CSS
688: Modern CSS Round-Out Tabs, OpenUI, and Why Websites?
687: Ben Frain on Responsive Design
686: Todd Libby on Deceptive Patterns
685: Fix My Home Tech, What’s Up with Firefox, and the MVP Car
684: What Motivates Chris to Keep Working on CodePen?
683: iOS 26 Safari, Material Support on the Web, and Fixing The Button Problem
682: Whiskey, Security, Antitrust, and Fun with CSS Functions
681: CSS Reset Update, Arc Gets Bought, and Why Websites?
680: CSS random(), IDs in HTML, and Chris Goes Browser Shopping
679: Two Idiots Argue With Kevin Powell About CSS
678: AI Hype, Browser Journey, and Content Creation Incentives
677: Background Code Agents, Append AI, and RSS Starter Packs
676: The $200 Upgrade, CSS Module Scripts, and Social Media Ethos
675: Building Hot Page with Tim Farnam
674: Context in Console, CodePen’s New Editor, and Looking for a New Arc
673: Live-streaming Demos, CSS Animation Composition, and Anchor Position
672: Design Tokens, Web Compents, and Web Monetization
671: Naming Consistency, HTML Includes, and Mixins
670: Brad and Ian Frost on Their New Design Tokens Course
669: Peter Pistorius on Developing RedwoodSDK
668: Jake Archibald on Native HTML Includes
667: Jen Simmons on Declarative Web Push, Form Control Styling, & More
666: What Are the Evils of the Web Platform?
665: JavaScript Educator and Twitch Streamer Mat Marquis
664: Figma Sites, CSS Carousels, and Internship Prep
663: HBD Dave, Silly Web Fun, Color-Mix Tips
662: Alternative Browsers, Discord vs Circle, and AI in the Browser
661: Working Vacations, Ripping Out JavaScript, and Non-US Cloud Service Options
660: Teaching CSS, Conferences, and Masonry Updates
659: CSS Carousel Configurator Demos with Adam Argyle
658: Andy Bell on Working with Clients, Writing, and Building Courses for Web Builders
657: David Darnes on Web Components and Design Systems
656: Onboarding Woes, Coloring Links, and AI Slop Theories
655: Conspiracy Theory Theories, View Transitions vs CSS Animations, and Autocomplete
654: UI + State, AI Missing Context But Adds Browsers, and Scalability on the Web
653: Interop 2025, Attributes, and Black Boxes of AI
652: Talking to Bots, Building Browser Games, and Political LLMs
651: Jason Lengstorf on CodeTV.dev, DevRel Panic, and Spicy Gear
650: Layout in CSS, Balatro Q&A, Chrome Biz, & Forkin VS Code
649: Chrome 133, Attribute Update, and Standardized Async CSS
648: Speculating on Funding Open Source
647: Slash Pages vs Wikis vs Posts, RSS, Living with an ADHD Diagnosis, and M4 Upgrades
646: Hard Code & Soft Skills
645: Mouthblogging CSS in 2024
644: Mouthblogging HTML in 2025
643: Social Capital, Easter Eggs in Apps, & CSS Parts
642: Chris Person on Forums, Reddit, and Cooperative Reporting
641: Passkey Usage, Writing Code with a Bot, and What’s Up With Java?
640: Navigating the Pros and Cons of Web Components
639: DX, JSON, XML, HTML, and Databases! Oh My!
638: Q&A About Copyright, Jekyll, Joomla, Statamic, and More!
637: Approachable Open Source with Brian Muenzenmeyer
636: W Hot Drama Week (WordPress, WP Engine, and Web Components – Oh My!)
635: Jeff Robbins and Visibox as an Instrument for Video
634: Fabian Kägy on WordPress, Blocks, and Enterprise Dev
633: Thomas Steiner on AI in Chrome and the Web
632: Adam Coster on Game Development and Crashlands 2
631: Dave’s Second Brain Idea, Notion Thoughts, and Google’s LLM in Chrome
630: Frostapalooza Recap, Follow Up, and Messy Codebases
629: The Great Divide, Global Design + Web Components, and Job Titles
628: Tending to RSS Feeds, Code Hike’s Fine Markdown, and Cloudflare R2
627: Getting Comfortable with the Struggle and Vibe Driven Development
626: We Were Wrong and Keep Getting in Trouble
625: CarTalk, Ownership of A Book Apart, and URL Shorteners
624: Blogging, In App Browsers are Bad, and Teaching CSS from Scratch
623: Assigning Weight Dynamically, CoPilot vs Other AI, and Monorepos
622: Website Rendering, Updating Software, and Edge Gets Faster
621: Setting Up Prettier and Linting, Comparing Colors, and Accessibility Overlays
620: Cloudflare #HotDrama, Auth, and Prototyping Thoughts
619: Svencodes
618: Matt Visiwig on SVGBackgrounds
617: Economic & AI Vibes with Jason Grigsby
616: Strum Machine with Luke Abbott
615: Dave Goes Windows For Real
614: CSS Grid Level 3 aka Masonry with Adam Argyle
613: Recording Live Music, WebC, Open Source, & WordPress Studio