Chris Coyier & Dave Rupert

ShopTalk

A podcast about web design and development.

Author

Chris Coyier & Dave Rupert

Category

Technology

Podcast website

shoptalkshow.com

Latest episode

Jul 6, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

647: Slash Pages vs Wikis vs Posts, RSS, Living with an ADHD Diagnosis, and M4 Upgrades 13.01.2025

Show Description In this episode, we kick off the New Year with chats about battling illness over the holidays, the challenges of maintaining productivity, the differences between slash pages, wikis, and blog posts, how we use RSS, the importance of containers and context, Dave talks about living with ADHD, developing a system approach to CSS, Chris' thoughts on upgrading to an M4 MacBook Pro, and...

646: Hard Code & Soft Skills 16.12.2024

Show Description The employees of the startup RAPPTR (Quinn Pine, Blaze Lightyear, Astra Q, and Eddit Kit) find themselves in quite a pickle as a rogue investor tries to take over the company while CEO Chad is recovering in his napping pod. Join us on a workplace-themed role playing adventure created by Dave Rupert. Listen on Website Guests Alex (Eddie) Guest's Main URL • Guest's Social A web deve...

645: Mouthblogging CSS in 2024 09.12.2024

Show Description Riffing off the CSS Wrapped 2024 list from the Chrome team, we're talking field-sizing, animate to height, anchor positioning, custom scrollbars, cross-document view transitions, scroll-driven animations, and more! Listen on Website Links CSS Wrapped 2024 Introducing TODS – a typographic and OpenType default stylesheet | Clagnut by Richard Rutter OpenType Sponsors Bluehost Find un...

644: Mouthblogging HTML in 2025 02.12.2024

Show Description We're talking HTML this episode, detail summary, HTML datalist element, styling selects, anchored pop ups, popovers, invokers, HR in select, target=blank, HTML for People, and what we still need. Listen on Website Links The <details> and <summary> elements are getting an upgrade - Stephanie Stimac's Blog Request for developer feedback: customizable select  |  Blog  | ...

643: Social Capital, Easter Eggs in Apps, & CSS Parts 25.11.2024

Show Description How do you like your turkey at Thanksgiving, building social capital with the neighbors, a brief SportsTalk Show segment, noticing easter eggs in apps and the web, what is a component anyway, CSS parts follow up, and questions about Alpine. JS and ESLint. Listen on Website Links How to Spatchcock Chicken, a Step-by-Step Guide Half-Life Scott Jehl on Web Components CSS Parts Relief...

642: Chris Person on Forums, Reddit, and Cooperative Reporting 18.11.2024

Show Description Chris Person from Aftermath joins us to chat about the state of forums in 2024, being downwind of knowledge, forum drama, Reddit and StackOverflow's impact on forums, the importance of the individuals caring for knowledge and information, and the benefits and struggles of cooperatives in reporting. Listen on Website Guests Chris Person Guest's Main URL • Guest's Social Makes Highl...

641: Passkey Usage, Writing Code with a Bot, and What’s Up With Java? 11.11.2024

Show Description We've got a few leftovers from Halloween to process, what's been happening with Passkeys in late 2024, have you tried to write HTML faster than a bot can suggest it to you, CSS anchor positioning and popover polyfills, scroll driven animation thoughts, CSS nesting, and what's the reason for Java? Listen on Website Links Auth0: Secure access for everyone. But not just anyone. Strip...

640: Navigating the Pros and Cons of Web Components 04.11.2024

Show Description Riffing off a Dave Rupert blog post, Chris and Dave talk through the pros and cons of web components, when to use them, when it's a bad idea to use them, what would it take to make the Next.js of web components, and how long until we don't need anymore frameworks? Listen on Website Links Where web components shine - daverupert.com Fluent UI - Get started - Fluent UI React Website...

639: DX, JSON, XML, HTML, and Databases! Oh My! 28.10.2024

Show Description How important is the DX of software vs how important is the person showing off the software, Douglas Crockford and JSON, remembering XML, trying to write better HTML for email, new TC39 proposal, workshopping t-shirts, and what do you do if you want a little bit of database on your website? Listen on Website Links Web Unleashed 2024 - FITC New High Contrast Syntax Highlighting The...

638: Q&A About Copyright, Jekyll, Joomla, Statamic, and More! 21.10.2024

Show Description Dave's designing a new tshirt, questions for lawyers about copyrights for code projects, what does the copyright in the footer actually do, what do Dave and Chris require for personal web projects, does Jekyll get updated anymore, the Bob from Hell UX pattern, viewing ads on CNN, what about Joomla or Statamic, and how do paid fonts on the web work? Listen on Website Links Coming h...

637: Approachable Open Source with Brian Muenzenmeyer 14.10.2024

Show Description Brian Muenzenmeyer joins the show to talk about his book, Approachable Open Source, ways we can make open source easier to get in, important conversations around funding and supporting open source, and whether money helps maintainers deal with burnout or not? Listen on Website Guests Brian Muenzenmeyer Guest's Main URL • Guest's Social Author of Approachable Open Source, Principal...

636: W Hot Drama Week (WordPress, WP Engine, and Web Components – Oh My!) 07.10.2024

Show Description We're getting some feelings out about WordPress and Matt Mullenweg vs WP Engine drama, as well as the Web Components conversation that happened this past week. Listen on Website Links WP Engine sues WordPress co-creator Mullenweg and Automattic, alleging abuse of power | TechCrunch Automattic demanded a cut of WP Engine’s revenue before starting WordPress battle - The Verge WP Eng...

635: Jeff Robbins and Visibox as an Instrument for Video 30.09.2024

Show Description Jeff Robbins stops by to talk about his software, Visibox, that was used at Frostapalooza for presenting video at the concert, what it's like building an app with Electron, how it's distributed, how files are used and managed, and how he supports hardware devices inside Electron. Listen on Website Guests Jeff Robbins Guest's Main URL • Guest's Social Creator of Visibox, Musician i...

634: Fabian Kägy on WordPress, Blocks, and Enterprise Dev 23.09.2024

Show Description Fabian Kägy helps us understand the modern WordPress development process, Gutenberg vs Block editor vs full site editing, building with blocks or pages, what's coming in the Twenty Twenty-Five Theme, and whether the theme authoring process has been made too difficult in 2024? Listen on Website Guests Fabian Kägy Guest's Main URL • Guest's Social Core Contributor and WordCamp Speak...

633: Thomas Steiner on AI in Chrome and the Web 16.09.2024

Show Description Thomas Steiner from Project Fugu talks with us about AI in Chrome, the small large language model in use, how features like this are rolled out, the ethics and concerns around sending and sharing data, on device vs web APIs, and ideas for use cases and ways to explore AI on the web. Listen on Website Guests Thomas Steiner Guest's Main URL • Guest's Social Developer Relations Engin...

632: Adam Coster on Game Development and Crashlands 2 09.09.2024

Show Description Adam Coster talks with us about working with his family in game development, how they get started making games, what all is involved with publishing games, deciding to go Steam and Netflix only for Crashlands 2, how web tech is involved in game development, and the fun of testing and doing Q&A for games. Listen on Website Guests Adam Coster Guest's Main URL • Guest's Social CE...

631: Dave’s Second Brain Idea, Notion Thoughts, and Google’s LLM in Chrome 02.09.2024

Show Description Dave's got an idea for a second brain app that's customized to his brain, where we're at with Notion and other notes apps, and accessibility on LLM's in browsers. Listen on Website Links Notion Web Clipper for Chrome, Safari, Firefox, and mobile The PARA Method: The Simple System for Organizing Your Digital Life in Seconds Obsidian - Sharpen your thinking Organize Life System Thin...

630: Frostapalooza Recap, Follow Up, and Messy Codebases 26.08.2024

Show Description Chris has a birthday today , we recap our Frostapalooza experience celebrating Brad Frost's birthday, do all codebases become a mess, Mermaid, TLDraw, and Figjam thoughts, making tiny games, where's the follow up in web and world news, and what's the current state of CMS' on the web? Listen on Website Links Frostapalooza – Chris Coyier FROSTAPALOOZA - A CONCERT/PARTY/HAPPENING ON...

629: The Great Divide, Global Design + Web Components, and Job Titles 19.08.2024

Show Description A bit of follow-up on vibe driven development and JavaScript not causing The Great Divide, writing testing automation, global design systems and web components, could PHP be used for web components, what if view transitions are going to be everywhere, and frontend engineer vs design systems engineer job titles and descriptions. Listen on Website Links Trust the vibes We don't need...

628: Tending to RSS Feeds, Code Hike’s Fine Markdown, and Cloudflare R2 12.08.2024

Show Description Doc told me to travel but there's COVID on the planes, Dave's got a 2x life update, how often do you manage or prune your RSS feed subscriptions, checking in on Code Hike and their fine grained Markdown approach, JavaScript decorators use case, and using Cloudflare R2 for image storage. Listen on Website Links Noah Kahan - Stick Season on YouTube Dave's new dogs from the Discord F...

627: Getting Comfortable with the Struggle and Vibe Driven Development 05.08.2024

Show Description Chris brings some blog posts to talk about including being comfortable with the struggle of developer life, Cloudflare Workers + monorepos, vibe driven development, and questions about database migrations, and whether we think AI free blogs are going to be a rarity in the future? Listen on Website Links Comfortable with the struggle Cloudflare Workers · Cloudflare Workers docs Wra...

626: We Were Wrong and Keep Getting in Trouble 29.07.2024

Show Description Chris has some follow up on blog posts and past podcast episodes to respond to including browsers and browser engines, advertising on the web, magazines, Cara, peak AI slop, and view transitions. Listen on Website Links FROSTAPALOOZA - A CONCERT/PARTY/HAPPENING ON AUGUST 17th, 2024 kottke.org - home of fine hypertext products Daring Fireball Cory Doctorow's craphound.com | Cory Do...

625: CarTalk, Ownership of A Book Apart, and URL Shorteners 22.07.2024

Show Description Dave's putting together a platform for his presidential bid and workshops his policies, discussing vehicle options for a family in 2024, Chris and other authors get ownership of their A Book Apart books back, and the ramifications and reasoning behind Google killing a URL shortener. Listen on Website Links ‎Office Space (1999) directed by Mike Judge • Reviews, film + cast • Letter...

624: Blogging, In App Browsers are Bad, and Teaching CSS from Scratch 15.07.2024

Show Description On this epsiode we're talking about the current state of blogging and social media, the polyfill hack, whether in app browsers should be banned, web components and the difficulty of front end web dev, and how we would go about teaching CSS from scratch in 2024. Listen on Website Links Polyfill Attack Impacts Over 380,000 Hosts, Including Major Companies Off The Main Thread podcast...

623: Assigning Weight Dynamically, CoPilot vs Other AI, and Monorepos 08.07.2024

Show Description We're talking about assigning a weight to items in a layout, differentiating between banger posts and regular blog posts, using social engineering to get PR's accepted, monorepo thoughts, using CoPilot vs other AI programming support bots, has TypeScript benefited from AI, and what happens if you turn off CoPilot? Listen on Website Links 614: CSS Grid Level 3 aka Masonry with Adam...

Listen to the ShopTalk podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.