Discover
ShopTalk

451 Episodes
Reverse
Show DescriptionTodd Libby is on the show to talk with us about deceptive patterns on the web, what WCAG is and who it's for, and 5 deceptive patterns in use on the web today.
Listen on WebsiteWatch on YouTubeGuestsTodd LibbyGuest's Main URL • Guest's SocialWeb developer and developer advocate from Portland, Maine now living in Phoenix, Arizona. I had been a developer for most of my 25 years professionally in tech before moving to accessibility.
Links
Front End Nerdery
Trump used dark patterns to trick supporters into donating millions more than intended | The Verge
Death to Bullshit | Brad Frost
Deceptive Patterns (aka Dark Patterns) - spreading awareness since 2010
The Architecture of Anxiety and Shame, Part One
Show DescriptionWho's the person to hire when your home network isn't working as reliably as it should? And while we're at it - can you also fix Dave's Find My notifications? What's the plan with Firefox in 2025? And Dave blogs (and mouth blogs) about his struggles with the MVP car.
Listen on WebsiteWatch on YouTubeLinks
Why I hate the MVP car - daverupert.com
TalkShop Show w/ Macho Man Randy Standards - Whiskey Web and Whatnot: Web Development, Neat - Episode 212
SponsorsAtomic Design Certification CourseMaster tokens AND atomic design to elevate your design systems game. Get access to both courses, which include hours of comprehensive video lessons, sample token architecture for Figma & Code, process diagrams, exercises, and exclusive Slack!
Show DescriptionListener questions about CSS ruby-position, crafting adaptive layouts using a responsive component, what keeps Chris motivated to work on CodePen, why are there no positive issues on GitHub., tech support in the age of AI, and a semi-regular segment of inbox therapy.
Listen on WebsiteWatch on YouTubeLinks
Crafting adaptive layouts using a responsive component | by Michael Trilford | Bootcamp | Medium
CodePen Radio – CodePen
Introduction - Tree-sitter
Design for Community: The Art of Connecting Real People in Virtual Places
SponsorsAtomic Design Certification CourseMaster tokens AND atomic design to elevate your design systems game. Get access to both courses, which include hours of comprehensive video lessons, sample token architecture for Figma & Code, process diagrams, exercises, and exclusive Slack!
Show DescriptionDave and Chris discuss the release of Safari in iOS26, the aesthetics of Liquid Glass in CSS, the importance of material design, and the role of TypeScript in modern web development. The conversation also touches on when to consider rebuilding a tech stack, the significance of user experience, and how to know when to choose a new tech stack.
Listen on WebsiteWatch on YouTubeLinks
Apple has a private CSS property to add Liquid Glass effects to web content
Syntax - Web Development Podcast
Theo - t3․gg - YouTube
Gina Trapani
Foursight
Omakub — An Omakase Developer Setup for Ubuntu 24.04+ by DHH
Show DescriptionDave's got a Whiskey related content warning, recent security vulnerabilities in NPM, challenges with password management, and the complexities of digital security. They delve into Google's antitrust issues and the dynamics of the browser market, before transitioning to innovations in CSS, including custom properties and functions. The conversation wraps up with thoughts on the future of CSS and web development.
Listen on WebsiteWatch on YouTubeLinks
Whiskey Web and Whatnot: Web Development, Neat
Storybook: Frontend workshop for UI development
Largest NPM Compromise in History - Supply Chain Attack : r/programming
We all dodged a bullet - Xe Iaso
Post by @cabel.panic.com — Bluesky
Special: One on One with a Hacker – ShopTalk
1Password Watchtower
This 25-minute video is the most riveting sudoku puzzle you will ever watch | The Verge
Many years on the job and I still don't get it. - daverupert.com
if() - CSS | MDN
CSS at-rule functions - CSS | MDN
CSS color-scheme-dependent colors with light-dark() – Bram.us
Matthias Ott
Show DescriptionChris is updating us on the progress of his CSS reset, thoughts on The Browser Company and Arc being bought by Atlassian, and in 2025 why would anyone build a website?
Listen on WebsiteWatch on YouTubeLinks
Bend Old-Time Jams and Events
Join or Die
Join or Die on Netflix
Bowling Alone - Wikipedia
Microsoft CTO Kevin Scott on the Birth of the Agentic Web - The Verge
Chris' CSS Starter
Show DescriptionA quick update on Dave's hair, CSS random(), view transitions in CSS, thinking about IDs in HTML, opening details elements in a new tab, Chris tries out Edge, Shift, Zen and more, how Dave is trying to kick his YouTube tab habit, and government design fails.
Listen on WebsiteWatch on YouTubeLinks
Monchhichi - Wikipedia
Rolling the Dice with CSS random() | WebKit
Cyd Stumpel | Portfolio Cyd Stumpel
Get to know Microsoft Edge on Mac | Microsoft Edge
Download Firefox for Desktop — from Mozilla
Zen Browser
Shift Browser | Drag and Drop. Build Your Custom Browser
Kagi Search - A Premium Search Engine
Limiting YouTube to a Single Tab - daverupert.com
America by Design Fail
18F - Wikipedia
Show DescriptionKevin Powell is on the show with breaking news about display masonry, how his career on YouTube started and where it's at now, selling courses and diversifying the content you create, struggling with being on all the platforms, and writing vs video in the age of AI.
Listen on WebsiteWatch on YouTubeGuestsKevin PowellGuest's Main URL • Guest's SocialCSS Evangelist. I absolutely love CSS, and I want to help new front-end devs enjoy learning it, and help seasoned vets see how great it really is.
LinksHere's the content formatted as a markdown linked list:
Kevin Powell | CSS Evangelist
Kevin Powell - YouTube
Courses
Kevin Powell | creating front-end video tutorials | Patreon
KevinPowellCSS - Twitch
Kevin Powell (@kevinpowell.co) — Bluesky
Kevin Powell (@kevinpowell@front-end.social) - Front-End Social
Kevin on CodePen
kevin-powell (Kevin Powell) · GitHub
Show DescriptionIdentifying where we are in the AI hype cycle, a quick #davegoeshairy update, what has been the impact of AI on tech creators, Chris is making his own CSS starter on stream, and Item flow / masonry discussions.
Listen on WebsiteWatch on YouTubeLinks
Introducing GPT-5 - YouTube
Simon Willison on ai
Orion Browser by Kagi
VisBug
Chrome Canary Features For Developers - Google Chrome
Download Microsoft Edge
Zen Browser
Google Backtracks On Plans For URL Shortener Service
Impact of AI on Tech Content Creators
Pre-commit Hooks, requestAnimationFrame, Code Reviews, and More - Syntax #922
CodePen Radio
CSS Tools: Reset CSS
Item Flow – Part 2: next steps for Masonry | WebKit
Show DescriptionWhat helps you remember a person's name, thinking about background coding agents, is AI for append only mode, what are MCPs and how should I think about them, what has been working for more than a month not just the last two days, and coming up with an RSS starter pack riffing off Molly White's article on using RSS.
Listen on WebsiteWatch on YouTubeLinks
Visual Studio Code - YouTube
Cursor - The AI Code Editor
Visual Studio Code - Code Editing. Redefined
A single data and AI development environment - Amazon SageMaker Unified Studio - AWS
Jules - An Asynchronous Coding Agent
Curate your own newspaper with RSS
Chris Coyier – Web craftsman, blogger, author, speaker.
The Homepage of Dave Rupert - daverupert.com
Chris Coyier
Molly White
The Verge
Adactio: Jeremy Keith
Adactio: Links
Jim Nielsen's Blog
Home | Rach Smith's digital garden
Maggie Appleton
Naz Hamid
kottke.org - home of fine hypertext products
live laugh blog | hi, i'm jenn schiffer and this is my lifestyle blog
Sharing what we learn about the responsive web – Cloud Four
web.dev
Blog | WebKit
Home - Microsoft Edge Blog
Blog • Lea Verou
Frontend Masters Blog – Helping Your Journey to Senior Developer
ui.dev | JavaScript, but fun.
Welcome to Ethan Marcotte's website — Ethan Marcotte
Josh Collinsworth | Blog
everything changes
Writing – Eric Bailey
Balatro University - YouTube
Show DescriptionIt's time for a ShopTalk GearTalk segment on video and audio upgrades, a chat about better YouTube thumbnails, buying the $200 Yamaha guitar (or equivalent in other areas of life), Chris and Dave riff on CSS modules, and what's your social media ethos in 2025?
Listen on WebsiteWatch on YouTubeLinks
how to make a killer thumbnail (for the 2025 algorithm) - YouTube
Facecam 4K | Elgato
Before I go: Always buy the $200 Yamaha - daverupert.com
The $200 Yamaha – Chris Coyier
668: Jake Archibald on Native HTML Includes – ShopTalk
668: Jake Archibald on Native HTML Includes - YouTube
605: Jim Nielsen on Subversive URLs, Blogging + AI, and Design Engineers – ShopTalk
504: Jim Nielsen Blogging, App Icons, Color, and Images – ShopTalk
A social media ethos - daverupert.com
Show DescriptionTim Farnam stops by to talk with Chris and Dave about his new project, Hot Page, and why and how he started building it after working in print and web news.
(20% discount code for the Design Tokens Course: SHOPTALKSHOWISAWESOME)
Listen on WebsiteWatch on YouTubeGuestsTim FarnamGuest's Main URL • Guest's SocialCreative coder based in Mexico City, building Hot Page to help people make better websites, learn web development and quit their reliance on big tech.
Links
Hot Pricing
Design Tokens Course with Brad Frost and Ian Frost
Web Awesome
SponsorsDesign Tokens CourseWorld-renowned design systems experts Brad Frost (creator of Atomic Design) and Ian Frost teach you everything you need to know about creating an effective design token system to help your organization design and build at scale.
Show DescriptionDave's coming in hot from vacation, how CodePen's new editor imports packages, should CodePen fix your code if you forgot something, the struggle to get the right context in the console, Chris is still shopping for an Arc replacement, and the struggles with inspiration driven engineering.
(20% discount code for the Design Tokens Course: SHOPTALKSHOWISAWESOME)
Listen on WebsiteWatch on YouTubeLinks
Orion Browser by Kagi
Meet Dia
Chrome Canary
SigmaOS
Mythic Quest - Wikipedia
SponsorsDesign Tokens CourseWorld-renowned design systems experts Brad Frost (creator of Atomic Design) and Ian Frost teach you everything you need to know about creating an effective design token system to help your organization design and build at scale.
Show DescriptionChris and Dave chat about whether you should wing it or script your videos, unplanned demos versus the safety net of edited videos, streaming software with Ecamm Live vs OBS vs Streamlabs, new CSS animation composition, and anchor positioning thoughts.
(20% discount code for the Design Tokens Course: SHOPTALKSHOWISAWESOME)
Listen on WebsiteWatch on YouTubeLinks
Canon EOS 5D Mark IV
Sony ZV-1
Twitch > jlengstorf
Twitch > ChrisCoyier
YouTube > Chris Coyier
Frontend Masters
Figma
Canva
Figma Buzz
YouTube > Mark Rober
YouTube > The Coding Train
Ecamm Live
YouTube > CodePen
Floating UI
SponsorsDesign Tokens CourseWorld-renowned design systems experts Brad Frost (creator of Atomic Design) and Ian Frost teach you everything you need to know about creating an effective design token system to help your organization design and build at scale.
Show DescriptionWe're all addicted to Clues by Sam and wonder about the data structure for the site, good thoughts on the design tokens community, shadow DOM, the state of web components in mid-2025, dealing with JSON, and new ideas around web monetization.
(20% discount code for the Design Tokens Course: SHOPTALKSHOWISAWESOME)
Listen on WebsiteWatch on YouTubeLinks
Clues By Sam
web-platform-tests dashboard
P&B: Dave Rupert – Manu
Web Bucks
Supertab | Reduce friction and drive revenue with Pay-as-you-go
Introducing pay per crawl: enabling content owners to charge AI crawlers for access
Get early access: Cloudflare Pay Per Crawl Private Beta | Cloudflare
SponsorsDesign Tokens CourseWorld-renowned design systems experts Brad Frost (creator of Atomic Design) and Ian Frost teach you everything you need to know about creating an effective design token system to help your organization design and build at scale.
Show DescriptionChris reflects on CSS Day in Amsterdam, allowing languages to grow with nonstandard elements, naming things continues to be hard, shapes are going to get weird on the web, HTML includes get stirred up, thoughts on CSS mixins, and Dave's blogging about resizing text fun.
Listen on WebsiteWatch on YouTubeLinks
Understanding CSS corner-shape and the Power of the Superellipse – Frontend Masters Blog
CSS Functions and Mixins Module
explainers/declarative-partial-document-updates.md at main · noamr/explainers · GitHub
Houdini APIs - Web APIs | MDN
Inverse text-sizing based on text-length with attr() - daverupert.com
Fit-to-Width Text: A New Technique
inverse text-sizing with attr - bigtext.js style - contenteditable dealio
ShopTalk Show | creating Podcasts about building websites | Patreon
Show DescriptionBrad and Ian stop by to chat about their new course, The Complete Guide to Design Tokens, what happens if you don't use design tokens on projects, what the ideal outcome is for building and designing with design tokens, how many colors is enough, what about refactoring, and does Figma or code win the argument?
(Brad and Ian did give us a 20% discount code for the course: SHOPTALKSHOWISAWESOME)
Listen on WebsiteWatch on YouTubeGuestsBrad FrostGuest's Main URL • Guest's SocialDesign system consultant, web designer, speaker, writer, musician, and artist located in beautiful Pittsburgh, PA.
Ian FrostGuest's Main URL • Guest's SocialFront-end architect, technical lead, and consultant who loves to help level up developers.
Links
Design Tokens Course with Brad Frost and Ian Frost
Dotdash Meredith - America's Largest Digital & Print Publisher
Nord Design System
React Aria
Style Dictionary | Style Dictionary
Show DescriptionWe're chatting with Peter Pistorius about the change they made from RedwoodJS to RedwoodSDK, how it's going to handle routing, some new marketing ideas for RedwoodSDK, how RedwoodSDK's principles are informed by where Peter's from, choosing to go all in on Cloudflare, how the community has responded, and plans for monetization.
Listen on WebsiteWatch on YouTubeGuestsPeter PistoriusGuest's Main URL • Guest's SocialWorking on RedwoodSDK
Links
peterp (Peter Pistorius) · GitHub
GitHub - peterp/Blackspace: Add blank spaces to OS X's Dock
Billable: Billing Made Simple. Period.
RedwoodJS
RedwoodSDK | The React Framework for Cloudflare
Miniflare · Cloudflare Workers docs
Plugins | Vite
HTMLRewriter · Cloudflare Workers docs
Show DescriptionJake Archibald joins us to discuss HTML includes, potential solutions, and the implications of introducing such a feature. We talk about security concerns, performance implications, and community feedback regarding HTML imports.
Listen on WebsiteGuestsJake ArchibaldGuest's Main URL • Guest's SocialEngineer at Shopify. Once swam to the end of an infinity pool.
Links
Off The Main Thread podcast
blink-dev - Google Groups
Show DescriptionJen Simmons stops by to talk about new CSS and Safari features like Form Control Styling, Declarative Web Push, Typography, contrast-color(), and more.
Listen on WebsiteWatch on YouTubeGuestsJen SimmonsGuest's Main URL • Guest's SocialSafari & WebKit Evangelist. Member of the CSS Working Group. Webmaster since 1996.
Links
webkit.org
Safari Release Notes
WCAG 2.0
contrast-color() function
APCA Color Contrast Tool
Color.js Release
Lea Verou’s page on color contrast
Declarative Web Push
Web Push for Web Apps on iOS and iPadOS
CSS Forms Level 1 Specification in Progress
<input type="color" colorspace="display-p3" alpha>
line-height units
Home | Open UI
text-wrap: pretty
margin-trim
CSS shape() function
Two Lines of Cross-Document View Transitions Code
Great episode! The discussion on live-streaming tools really shows how important reliable platforms are. In the same way, https://kuciingapk.id/ has become a go-to place for exploring different APKs that make streaming smoother and more accessible. It’s not just about watching—it’s about finding apps that fit your style, whether for movies, games, or live shows, giving users more freedom to enjoy content on their own terms.
Quick to hire quick to fire probably works well in the senior dev world where monthly salaries start at the level of the 10% of a house. Or 100%. But not for juniors. And how do you want to have committed people if you don't care about their personal development?
we're in the business of doing things right. ❤
I've bought git unfuck. Yeah!
Cool! could you please put all the useful stuff was in whe show, so that I don't have to listen earlier shows? Thanks an d happy anniversary!
if you would like to have more followers on linkedin, just share your profile on your website. :)
Excellent podcast, I will listen in future. It is relevant to me. Heard about the Ramotion company, saw their work, it's impressive. Here's a link (https://www.ramotion.com/) take a look, tell me your opinion about these guys. I want to cooperate with them, but I need an expert opinion.
Hi!
brohiem, where are those links?
I've started using GraphQL because of this talk. Now I love it and want to use it everywhere. ❤️
New frontend developer here tuning in on Peggy Rayzis' Apollo GraphQL talk. I started using it 2 weeks ago, best data management tool I've ever used
I really like the intro music!
A little too React heavy for my taste. I'm an Angular developer, and the hosts essentially ignore that Angular exists.