

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

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 Website →GuestsEthan 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
Sponsors

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 Website →GuestsManton 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
Sponsors

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 Website →Links
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
Sponsors

Sep 25, 2023 • 59min
584: Community, Partnerships, Images, and Astro with Fred K. Schott
Show DescriptionFred K. Schott stops by to talk about building community, open source and sponsorship, building on partnerships in the dev community, WordPress + Astro, view transitions, using Discord for support, and leaking secret Astro Studio details.
Listen on Website →GuestsFred K. SchottGuest's Main URL • Guest's SocialCo-creator of Astro.
Links
Astro
Astro Documentation
The Astro Blog | Astro
Astro on GitHub
Discord
Astro (@astrodotbuild) on Twitter
Discord | kapa.ai docs
Astro Studio
Music for fake trailer:
- How To Make A Blockbuster Movie Trailer
- Auralnauts music
- The Booj — Twenty Thousand HertzSponsors

20 snips
Sep 18, 2023 • 56min
583: Language Models, AI, and Digital Gardens with Maggie Appleton
Maggie Appleton discusses working with language models, vetting AI responses, Soggoth meme, using Discord as UI, boss wanting AI, and calling her blog a digital garden. Topics include language models for data extraction, generative image models in illustration, efficiency, and environmental impact, academic paper sourcing, and digital gardens for content evolution.

Sep 11, 2023 • 1h 2min
582: Lifetime Plan, Pricing #HotDrama, and CSS Resets
The podcast covers topics such as audio challenges at conferences, a new lifetime plan for Patreon supporters, the concept of web payments API for protecting paywall content, discussion on Molly Holshog's legacy, the efficiency of adding new components using Luro, the history of CSS resets, critique of Andy Bell's CSS reset, and the advantages of using CSS variables in creating a cohesive system.

Sep 4, 2023 • 0sec
581: DevRel, Musical Mics, Social Sharing, and 100 Years of WordPress
Show DescriptionDave calls a quick Luro branding meeting, some thoughts on DevRel, Chris tries to figure out musical instrument mics, follow up on WordPress from a previous episode, Chris' journey through the social graph options, 100 year hosting with WordPress, and the introduction of a new segment: Happy Project Share Time.
Listen on Website →Links
kingkool68/wordpress-rh-starter-theme
get_template_part()
The cost of convenience — surma.dev
The State of API-Powered Publishing to Social Media Networks - Chris Coyier
XPoster – WordPress plugin | WordPress.org
FS Poster
Micro.blog
kottke.org - home of fine hypertext products
The 100-Year Plan on WordPress.com
alfateam/rdb: Javascript ORM
Happy Project Share Time
Learn Privacy
Build UX
A11yAutomation
Continuous Accessibility
Announcing Crashlands 2 | Butterscotch Shenanigans
Stitch - Visual Studio Marketplace
bscotch/stitch: Tools and apps for GameMaker development: a CLI for pipeline development, a VSCode extension for coding, and more.
SponsorsNotionDo your most efficient work with Notion Projects. You can try it for free today at notion.com/shoptalk. When you use our link, you’re supporting our show!

Aug 28, 2023 • 55min
580: Chen Hui Jing and the State of CSS Survey for 2023
Show DescriptionWe're talking the State of CSS Survey, 2023 Edition, with Chen Hui Jing. What was it like helping develop the survey? A bit of follow up on regions, the benefits of being able to tell the browser what you want, language issues in developing and understanding CSS, the struggle for non-majority users, CSS frameworks, and more.
Listen on Website →GuestsChen Hui JingGuest's Main URL • Guest's SocialA self-taught designer and developer.
Links
State of CSS
Interop 2023: continuing to improve the web for developers
Interledger Protocol (ILP): Open and Inclusive Payments
SponsorsNotionDo your most efficient work with Notion Projects. You can try it for free today at notion.com/shoptalk. When you use our link, you’re supporting our show!

Aug 21, 2023 • 57min
579: One Day Builds, Spicy Slugs, and What Next for CSS?
Show DescriptionHave you ever been an auctioneer? Sometimes when God closes a shed, he opens a sauna. Dave's working on the one day build theory, how to market with fake data, an update on the Discord, marketing with a spicy slug, what we want to see next in CSS, and thoughts on component libraries.
Listen on Website →Links
Beeper — All your chats in one app. Yes, really.
Zach Leatherman in Elk: "Looks like the cat is out of the ba..." | Elk
fks on Twitter: "There have been zero commits to the Gatsby repo in the last 24 days."
Lennart on Twitter: "I have some sad news to share: In July Netlify laid off a lot of amazing people and I was one of them. Thus I'm actively looking for my next role as a full stack engineer. Please share with your networks and reach out to me!"
Ward Peeters on Twitter: "@FredKSchott It’s dead. The whole staff is gone except one. It still works well but don’t expect major React 18 features to land"
Quick thoughts on chips | daverupert.com
Raycast
Prioritise content over components | simeonGriggs.dev
Things you forgot (or never knew) because of React - Josh Collinsworth blog
GitHub - robinsloan/perfect-edition: A lightweight, responsive web e-book template
zeldman on Twitter: "Content precedes design. Design in the absence of content is not design, it's decoration."
JavaScript for Web Designers — A Book Apart
You Deserve a Tech Union, A Book Apart
Expert Idiot | daverupert.com
Sponsors

Aug 14, 2023 • 57min
578: Customer Support, P3 Color, Dave on Productivity, and Mobile vs Desktop
Show DescriptionIs Apple's Numbers amazing or the worst? Customer support at various levels of software, Figma and P3 color, imagining a colorspace property in CSS, what's Dave doing for productivity, how has offloading CSS Tricks affected Chris, and should we build different websites for mobile vs desktop?
Listen on Website →Links
Analog – Ugmonk
web.mit.edu/jemorris/humor/500-miles
Manage color profiles in design files – Figma Help Center
OKLCH Color Picker & Converter
Bullet journal
Things - To-Do List for Mac & iOS
Bear
WURFL.io
Sponsors