

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

Aug 5, 2024 • 1h 1min
627: Getting Comfortable with the Struggle and Vibe Driven Development
The discussion tackles the struggles developers face, highlighting how discomfort fosters growth. Technical challenges are likened to cooking mishaps, emphasizing methodical problem-solving. The effectiveness of Playwright in testing frameworks is shared, alongside personal battles with decluttering. Insights into database migrations showcase best practices for seamless development. The shift towards authentic content in response to AI-generated writing is explored, alongside humorous critiques of low-quality online media.

Jul 29, 2024 • 56min
626: We Were Wrong and Keep Getting in Trouble
The hosts share amusing takeaways on the pressures of content creation and reflect on a charming yet complex book. They explore the world of web browsers like Ladybird and the challenges of privacy amid corporate interests. Online advertising frustrations lead to insights on tracking-based versus contextual ads. A unique app, Cara, stands out with its innovative privacy measures against AI. Finally, concerns about low-quality AI content spark a discussion on maintaining creativity in web development.

Jul 22, 2024 • 44min
625: CarTalk, Ownership of A Book Apart, and URL Shorteners
Podcast covers Dave's presidential platform, family vehicle options in 2024, authors reclaiming A Book Apart ownership, SVG tech, URL shorteners, and implications of Google's closure. Entertaining discussions on driving rules, website accessibility, and challenges in the publishing industry.

Jul 15, 2024 • 48min
624: Blogging, In App Browsers are Bad, and Teaching CSS from Scratch
The podcast discusses the challenges of transitioning from blogging to larger organizations, declines in the popularity of Polyfill.io, frustrations with in-app browsers on iOS devices, trends in web development, modern CSS features, pitfalls in CSS transition properties, and strategies for teaching CSS to beginners. Additionally, it explores thrilling adventures and safety concerns with unique water sports equipment.

Jul 8, 2024 • 56min
623: Assigning Weight Dynamically, CoPilot vs Other AI, and Monorepos
Show DescriptionWe'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 Argyle – ShopTalk
606: Web Sustainability with Michelle Barker – ShopTalk
Footnotes Progressively Enhanced to Popovers – Frontend Masters Boost
Charm
Supermaven
ThePrimeagen on YouTube
Sponsors

Jul 1, 2024 • 58min
622: Website Rendering, Updating Software, and Edge Gets Faster
Show DescriptionWe're talking website rendering, server side rendering, Astro's server islands, perf hits for navigation elements, updating software because the docs aren't available for older versions, and a new Microsoft Edge was released.
Listen on Website →Links
Scale & Ship Faster with a Composable Web Architecture | Netlify
Eleventy is a simpler static site generator
Astro
Next.js React Framework
Cloudflare Services
Internet Power
Website Improvement
Server Islands
Create Web Components
FAST
Enhance
Vue.js Framework
An even faster Microsoft Edge
Sponsors

Jun 24, 2024 • 50min
621: Setting Up Prettier and Linting, Comparing Colors, and Accessibility Overlays
Show DescriptionWe've got follow up on Cloudflare and Cara from last episode, a question about setting up Prettier and auto linting, a cool tool from a listener on comparing colors, a question about using tooling like Craft or more user friendly apps like Webflow when working with clients, and our takes on accessibility overlays.
Listen on Website →Links
Cloud Application Hosting for Developers | Render
Prettier · Opinionated Code Formatter
Biome, toolchain of the web
Vetur
Compare colors
Craft CMS
Webflow: Create a custom website | Visual website builder
Accessibility Overlay Decision
Sponsors

Jun 17, 2024 • 1h 3min
620: Cloudflare #HotDrama, Auth, and Prototyping Thoughts
Discussions about the Cloudflare drama, Instagram ads vs Cara art, authentication in apps, prototyping and project feedback, and future topic ideas. Topics include online gambling, CDN services, tech investments in digital art, platform design, importance of research in journalism, prototyping in big projects, and challenges in distribution of web components.

Jun 10, 2024 • 1h 7min
619: Svencodes
Show DescriptionSven Neumann aka Sven Codes talks with us about SudokuPad, developing a cross-platform app, integrating new puzzles and features, the benefits of being easy to use, building a community, and monetizing an app while not upsetting your user base.
Listen on Website →GuestsSven NeumannGuest's Main URL • Guest's SocialCreator of Sven's SudokuPad.
Links
Solving “The Miracle Sudoku”
SudokuPad Web App - by SvenCodes.com and Cracking The Cryptic
Cracking The Cryptic
svencodes.com
Sven Codes (@svencodes) / X
Sven Codes
Sven Codes | Creating Sudoku Tools | Patreon
Buy Sven Neumann a Coffee
Sven's SudokuPad on Steam
Sven's SudokuPad on the App Store
Sven's SudokuPad - Apps on Google Play
Sponsors

Jun 3, 2024 • 1h 1min
618: Matt Visiwig on SVGBackgrounds
Show DescriptionMatt Visiwig stops by to chat with us about his site, SVGBackgrounds.com, a membership site for copy-and-paste website graphics built around SVG. We talk about why he built the site, how he decided to monetize it, competing with AI garbage on the web, pricing membership options, and how he's running the site.
Listen on Website →GuestsMatt VisiwigGuest's Main URL • Guest's SocialSelf-employed web designer, building SVGBackgrounds.com.
Links
Customize and apply backgrounds fast | SVG Backgrounds
Matt Visiwig
Matt Visiwig (@MattVisiwig) / X
Purchase the Perfect MemberPress Plan for Your Site Today | MemberPress
chroma.js api docs!
jscolor: JavaScript Color picker with Opacity (alpha channel)
ACF | Advanced Custom Fields Plugin for WordPress
Frontend Masters Boost – Helping Your Journey to Senior Developer
Sponsors