

ShopTalk
Chris Coyier & Dave Rupert
A podcast about web design and development.
Episodes
Mentioned books

Dec 4, 2023 • 1h 1min
594: Wiping Your Laptop, UX of Password Codes, and :Has Tips and Tricks
Show DescriptionIn this episode we're discussing making tech videos, website tinkering, :has tricks, SVG path commands, and the complexities of CSS & JavaScript logic.
Listen on WebsiteLinks
Streamlabs
NextDNS
GitHub Desktop
Tower Git Client
Screen Studio
ScreenFlow
Descript | All-in-one video & podcast editing, easy as a doc.
Mark Rober
I Joined 4 Coppers For Ranked... (Rainbow Six Siege)
Element Indexes – Chris Coyier
A /random Route on a WordPress Site – Chris Coyier
daverupert.com
Bookshelf | daverupert.com
Sentry
SponsorsMiroFind simplicity in your most complex projects with Miro. Your first three Miro boards are free when you sign up today at Miro.com.

Nov 27, 2023 • 47min
593: Beep & Texts, Tumblr, JavaScript & Web Components, & Cool Blog Post Ideas
Show DescriptionThoughts on smashing all communication messaging apps together, what's happened to Tumblr under Automattic, what the situation is with native web components and JavaScript, and looking at a list of types of blog posts.
Listen on WebsiteLinks
Combined Messaging Apps – Chris Coyier
Adium - Download
Beeper
XMPP
Texts
Automattic CEO Matt Mullenweg details Tumblr's future after re-org
Matrix.org
Web Components | Learn to Create Web Components | Frontend Masters
HTML Web Components - Jim Nielsen’s Blog
Uncluttered – Baldur Bjarnason
Luro | Build a design system and track component usage, adoption, and success across your entire product.
Apple Annie’s Weblog · Types of blog posts.
Email is good. – A site about email productivity.
Fastmail | We Respect Your Privacy & Put You in Control
The ‘Enshittification’ of TikTok | WIRED
Pushing back on unconstrained capitalism with Cory Doctorow (Changelog Interviews #565) |> Changelog
Julia Evans

Nov 20, 2023 • 53min
592: Web Component Therapy, SEO Therapy, and Learning Something New like Swift
Show DescriptionTalking web components, progressive enhancement, style-able components, having to pay before you get to see a demo, being annoyed at the business of SEO, and subscriptions vs ads.
Listen on WebsiteLinks
FitVids has a web component now | daverupert.com
Code Hike
Everything about SEO is obnoxious – Chris Coyier
Did SEO experts ruin the internet or did Google? - The Verge
Swift.org - Welcome to Swift.org
Flutter - Build apps for any screen

Nov 13, 2023 • 1h 6min
591: Cascade Layers, CSS Functions, and more CSS with Miriam Suzanne
Show DescriptionMiriam Suzanne stops by to talk about CSS updates and news on container queries, rolling out cascade layers, !important things to remember, custom properties, exit animations, CSS functions, state queries, and more.
Listen on WebsiteGuestsMiriam SuzanneGuest's Main URL • Guest's SocialCo-Founder of Oddbird, core contributor to Sass, author for Sitepoint and CSS Tricks, invited expert to the w3c CSS Working Group.
Links
mirisuzanne (Miriam Suzanne)
Miriam Suzanne on CodePen
Autoprefixer CSS online
Lightning CSS
Select an element which doesn’t descend from another in CSS | chriskirknielsen
Susy | OddBird
Posts | OddBird
Demystifying CSS Container Queries | OddBird
Demystifying CSS Container Queries
SponsorsMiroFind simplicity in your most complex projects with Miro. Your first three Miro boards are free when you sign up today at Miro.com

Nov 6, 2023 • 57min
590: Twisting Through Websites
Show DescriptionThe excitement of launching Luro, changes in social media platforms, different seasons for coding and marketing, embedded social media post weight, CSS thoughts from Web Unleashed, focus state issues, and fact checking and updating old posts on your blog.
Listen on WebsiteLinks
Luro | Build a design system and track component usage, adoption, and success across your entire product.
Watch Dave's livestreams on Twitch
Pebble (social network)
Message Decoder – Chris Coyier
Message Decoder - Scans your notifications, automatically puts one-time passcodes on your clipboard
0 KB Social Media Embeds – Chris Coyier
WordPress plugin for fediverse embeds | Stefan Bohacek
Stories: Building a home for my shitty sci-fi | daverupert.com
Stories | daverupert.com
An Anchored Navbar Solution – Eric’s Archived Thoughts
I Have A New Podcast! - by Michael Hobbes
If Books Could Kill on Apple Podcasts
SponsorsMiroFind simplicity in your most complex projects with Miro. Your first three Miro boards are free when you sign up today at Miro.com

Oct 30, 2023 • 57min
589: CSS Functions, Read It Later, Making Money in Business, and More
Show DescriptionA quick bit of union news follow up, CSS function round up, Read It Later inside Feedbin, fun uses for a Stream Deck+, how to turn up the money dial in your own business, and having the audacity to call yourself a publisher.
Listen on WebsiteLinks
A Couple of New CSS Functions I’d Never Heard Of – Chris Coyier
[@ichrisv2 • Parenting tip: iOS17's Assistive Access mode is great for accessibility (seniors, etc.) but also ... • Threads](https://www.threads.net/@ichrisv2/post/CydyJByOPvK)
Bandcamp’s Entire Union Bargaining Team Was Laid Off
xywh() - CSS: Cascading Style Sheets | MDN
Bramus: "To change a color based on Lig…" - Front-End Social
@ichrisv2 • Parenting tip: iOS17's Assistive Access mode is great for accessibility (seniors, etc.) but also ... • Threads
Chris Enns: "Parenting tip: iOS17’s Assisti…" - Mastodon
Read Later in Feedbin | daverupert.com
Feedbin
Meta in Myanmar, Part I: The Setup - Erin Kissane's small internet website
Convert bookmarklet to Chrome extension
Reeder 5
Read Aloud: A Text to Speech Voice Reader - Chrome Web Store
Stream Deck + Black Edition
The Browser is a Printing Press
Luro | Luro Posts
Luro
blender.org - Home of the Blender project - Free and Open 3D Creation Software

Oct 23, 2023 • 1h 2min
588: Elliott Marquez on Web Components and Lit
Show DescriptionElliott Marquez talks with us about the history of Polymer and Lit, why you should pick Lit, working with web components, the shadow dom, managing state, and how Material design is built with web components.
Listen on WebsiteGuestsElliott MarquezGuest's Main URL • Guest's SocialFront-end software development for Google’s Lit team.
Links
webcomponents.org
Lit
esm.run by jsDelivr - A New-Age CDN for JavaScript modules
davatron5000/fit-vids: Web Component version of FitVids from the creator of FitVids
Tailwind CSS - Rapidly build modern websites without ever leaving your HTML.
Material Web
Discord

Oct 16, 2023 • 58min
587: Why Ethan Marcotte Thinks Tech Workers Deserve a Union
Show DescriptionEthan Marcotte is here to talk about his new book, You Deserve a Tech Union, and discusses topics such as why we need unions in tech, who gets to be in the union, how unions can help deal with the AI question, union busting, and some arguments against unions.
Listen on WebsiteGuestsEthan MarcotteGuest's Main URL • Guest's SocialDesigner, writer, and speaker. Started that “responsive web design” thing.
Links
Ethan Marcotte on LinkedIn
Ethan Marcotte on Mastodon
Welcome to Ethan Marcotte’s website — Ethan Marcotte
Responsive Web Design, A Book Apart
You Deserve a Tech Union, A Book Apart
Google Flat-Out Refuses to Bargain With Workers, Prompting YouTube Music Strike
CEO Patrick Collison's email to Stripe employees
Twitter lays off another 10% of staff, New York Times reports | CNN Business
Kickstarter United
When Is a Superstar Just Another Employee? - Freakonomics
Basecamp Blowup: Banning Politics At Work Prompts Over A Dozen Employees To Quit : NPR
Bandcamp United - Home
Glitch workers sign tech’s first collective bargaining agreement - The Verge
Waiting for "Superman"
Resilient Management | A book for new managers in tech

Oct 9, 2023 • 59min
586: Micro.blogging with Manton Reece
Show DescriptionManton Reece, creator of Micro.blog, stops by to talk about the history of Micro.blog, what it's written in, how it handles feeds coming in and going out, cross-posting, authentication, and the somewhat hidden features of Micro.blog: bookmarking, bookshelves, and even podcasting.
Listen on WebsiteGuestsManton ReeceGuest's Main URL • Guest's SocialCreator of Micro.blog, co-host of Core Intuition.
Links
Kagi Search - A Premium Search Engine
Micro.blog
Manton Reece - About
Micro.blog - @manton
Indie Microblogging: owning your short-form writing by Manton Reece — Kickstarter
Indie Microblogging
Sinatra
Cross-Posting - Chris Coyier
Cross-posting to Twitter, Medium, Mastodon, and more - Cross-posting - Micro.blog Help Center
Letterboxd • Social film discovery.
Nostr, a simple protocol for decentralizing social media that has a chance of working
Welcome to Pinboard—Social bookmarking for introverts!
Micro.blog for iOS
Hugo
Bear Blog
MarsEdit 5
Core Intuition podcast

Oct 2, 2023 • 59min
585: Blog Redesign, Sounds on a Website, Accessibility Tests, and Safari 17
Show DescriptionChris redesigned his blog, using sounds on your website to make it seem fancy, what can't automated accessibility tests test, and what's new in Safari 17.
Listen on WebsiteLinks
School dropoff and sweater weather season | Instagram
Chris Coyier - Web craftsman, blogger, author, speaker.
Cannonball is such a badass song - Chris Coyier
Soundcite
Why not React? - DEV Community
Top Tasks - A how-to guide - Gerry McGovern
How To Make A Strong Case For Accessibility – Smart Interface Design Patterns
Expanding your touch targets – Nicole Sullivan
v0.dev by Vercel
Fable | Digital accessibility, powered by people with disabilities
Safari 17 Release Notes | Apple Developer Documentation
display: contents considered harmful – Eric Bailey
More accessible markup with display: contents | hidde.blog
A (more) Modern CSS Reset - Andy Bell
Smart Interface Design Patterns (9h video + live UX training) – 100 Smart Interface Design Patterns & Live Examples. 9h Video + UX Training.
How To Make A Strong Case For Accessibility – Smart Interface Design Patterns