ShopTalk

ShopTalk Show

ShopTalk is a podcast about front end web design, development and UX. Each week Chris Coyier and Dave Rupert are joined by a special guest to talk shop and answer listener submitted questions.

Author

ShopTalk

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

475: Ben Hong's Views on Vue, VuePress, Nuxt, Petite Vue, Shopify + Netlify, and Static Hosting 09.08.2021
474: Tech Conferences, Dev on Windows, and CSS for Displaying Random Images 02.08.2021

The D-d-d-d-discord's got threads! Are conferences a thing we're ready for? How was Dave's experience working on a Windows PC? Help Dave figure out his monitor issue on Mac. Are people writing websites without a build step? And what is a good CSS technique for displaying images that could be either horizontal or vertical?

473: Brad and Ian Frost - From Meteorologist to Web Developer 26.07.2021
472: Good Meetings. Is This Data? Front End vs Back End. 19.07.2021

Sarah Drasner's got a new book and we talk about her article on good meetings. Are front end problems more difficult than back end problems? GitHub's got an upgrade issues feature. How would you design a database for a new project? And where and what is data in 2021?

471: Perf as a Job, Riverside vs Streamyard, Frontend Being Consumed, and How Much to Bill Clients 12.07.2021
470: Slap a WAAPI, Explaining the Shadow DOM, LayoutNG, iFrames, the Web Animation API 05.07.2021

Do you drive or fly in 2021? How do you explain the Shadow DOM? What's LayoutNG? How do iFrames and Accessibility work out? Should we be using CSS Prefers Reduced Motion? And what's up with the Web Animation API?

469: Syntax Crossover with Wes Bos and Scott Tolinski 28.06.2021

We're joined by Wes Bos and Scott Tolinski from Syntax.fm and chat about the fun of developing, SvelteKit, what tools Scott and Wes reach for when building a website, the WordPress developer experience, and some sick picks!

468: Is Sass Still Cool? Animation vs Transition, Animated Tables, and Dark Mode in Email 21.06.2021

Let's talk Sass, nesting, animation vs transition, animated tables, scroll snap points, progress meters, viewing emails in dark mode, and coded prototypes.

467: New Frameworks, Astro, New React, and WWDC 21 Thoughts 14.06.2021

Where are my paaaants? What to do with new frameworks? What to do with new React? Building in Astro. And WWDC 2021 reactions.

466: Tabs In Component Libraries, Grouping @media Queries, and When is Software Finished? 07.06.2021

What's the best way to include tabs as part of a component library? D-d-d-discord update on Alex's CSS-Trickz clone. Do you group your @media query items together or spread them around? And is software ever truly finished?

465: Linters, Delivering HTML in a Single File, Specialist or Generalist, and Social Image Previews 31.05.2021

We're talking about linters, should we deliver single file HTML? Should you focus on a specific tool or be more general? And we revisit social image previews.

464: Jamstack & New Netlify Features with Jason Lengstorf & Phil Hawksworth 24.05.2021

Jason Lengstorf and Phil Hawksworth chat about the current state of the Jamstack including React + Jamstack, Distributed Persistent Rendering, building for ease of use, dealing with minor changes and caching, whether Jamstack needs to do all things, and a big new Netlify features announced!

463: Choose Build Tools, Social Media Images, Border Radius Clipping, and Debugging Safari in Windows 17.05.2021
462: ShopTalk Show Live at AEA - The Web is Good, the Web is Bad 10.05.2021

Dave and Chris talked at An Event Apart Spring Summit 2021 on the good and bad of the web. They talked about CSS, framework knowledge, more CSS, PWA's for projects, service workers, the language of tooling, and web performance.

461: Dave Fired Everyone, WordPress Audio Player, Shared Element Transitions, and Fonts! 03.05.2021
460: What's New in CSS in 2021 with Adam Argyle 26.04.2021

Adam Argyle chats with us about CSS features from risky and never in any browser to stable and available in many browsers that are available in 2021.

459: Talking Web Components, ES Modules, Using OAuth, and Digital Art 19.04.2021

Dave's prepping for a talk at An Event Apart about Web Components, and we're answering questions about OAuth, and talking digital art.

De-coding the Technical Interview with Emma Bostian 12.04.2021

Special guest Emma Bostian is on to talk about her new book, De-coding the Technical Interview, that will help you never bomb a technical job interview again. How to answer technical questions you don't know, looking for red flags when applying, infinite scrolling question, and how to not be a schlub when applying for a new job.

457: CSS Colors Fun, HSL, Updates from Browser Land, Pseudo Selectors, and Responsive Design Questions 05.04.2021

We're talking all about fun with colors in CSS, browser updates, the death of AMP (question mark), pseudo selectors, a question about responsive design in vertical space, and linking with _blank.

456: WordPress Block Editor, ElementInternals, Writing Code or Leading a Team, and Container Queries 29.03.2021

On this episode: Updates from Dave's shed, camera options for streaming and Zooming, Discord chats, Headless WordPress block editor musings, custom form controls with ElementInternals, going from a coder to a team leader, and container query updates.

455: A Day in Our Lives at Work, Envisioning Conferences Again, and the Benefits of Netlify 22.03.2021

We're talking about threading in Slack or Discord, the continue reading button on a website, Axe software - also a sponsor!, cost benefit of time spent on work, what a day in the life at work is like for Chris and Dave, and musing about whether conferences are going to be a thing again.

454: All About Vite with Evan You 15.03.2021

Evan You chats with us about Vite. How is Vite so fast? What about tree shaking? How do you convert various formats into ESM and what does Evan recommend? What is the future of Babel? And what the first 2 minutes of a Vite project are like?

453: Streaming Hardware, Babel Thoughts, Power Washing Websites, and a Desk Update 08.03.2021

Dave's got YouTube dreams, a conversation about Babel, trying to generate a goldilocks level of source code a la Backbone and Underscore, power washing WordPress websites as a career, and an update on Dave's desk.

452: JavaScript and Bundlers, Dave and Vite, Stale Tab Reloading, and Consultants Who Can't Deliver 01.03.2021

JavaScript and next gen bundlers, Dave's experience using Vite, what are your expectations with stale browser tabs, and what can you do when consultants don't seem to be able to deliver on a project?

451: JavaScript and Web Components with Nolan Lawson 22.02.2021

Listen to the ShopTalk Show 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.