ShopTalk
የቻናል ዝርዝሮች
ShopTalk
A podcast about web design and development.
የቅርብ ጊዜ ክፍሎች
109 ክፍሎች
686: Todd Libby on Deceptive Patterns
Todd 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 w...

685: Fix My Home Tech, What’s Up with Firefox, and the MVP Car
Who'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 notifi...

684: What Motivates Chris to Keep Working on CodePen?
Listener questions about CSS ruby-position, crafting adaptive layouts using a responsive component, what keeps Chris motivated to work on CodePen, why...

683: iOS 26 Safari, Material Support on the Web, and Fixing The Button Problem
Dave 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 TypeS...

682: Whiskey, Security, Antitrust, and Fun with CSS Functions
Dave's got a Whiskey related content warning, recent security vulnerabilities in NPM, challenges with password management, and the complexities of dig...

681: CSS Reset Update, Arc Gets Bought, and Why Websites?
Chris 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...

680: CSS random(), IDs in HTML, and Chris Goes Browser Shopping
A 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 o...

679: Two Idiots Argue With Kevin Powell About CSS
Kevin 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 div...

678: AI Hype, Browser Journey, and Content Creation Incentives
Identifying 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...
677: Background Code Agents, Append AI, and RSS Starter Packs
What 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 abo...
676: The $200 Upgrade, CSS Module Scripts, and Social Media Ethos
It's time for a ShopTalk GearTalk segment on video and audio upgrades, a chat about better YouTube thumbnails, buying the $200 Yamaha guitar (or equiv...

675: Building Hot Page with Tim Farnam
Tim 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...
674: Context in Console, CodePen’s New Editor, and Looking for a New Arc
Dave'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 g...
673: Live-streaming Demos, CSS Animation Composition, and Anchor Position
Chris and Dave chat about whether you should wing it or script your videos, unplanned demos versus the safety net of edited videos, streaming software...
672: Design Tokens, Web Compents, and Web Monetization
We'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 sta...
671: Naming Consistency, HTML Includes, and Mixins
Chris reflects on CSS Day in Amsterdam, allowing languages to grow with nonstandard elements, naming things continues to be hard, shapes are going to...
670: Brad and Ian Frost on Their New Design Tokens Course
Brad 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, wha...
669: Peter Pistorius on Developing RedwoodSDK
We're chatting with Peter Pistorius about the change they made from RedwoodJS to RedwoodSDK, how it's going to handle routing, some new marketing idea...
668: Jake Archibald on Native HTML Includes
Jake Archibald joins us to discuss HTML includes, potential solutions, and the implications of introducing such a feature. We talk about security conc...
667: Jen Simmons on Declarative Web Push, Form Control Styling, & More
Jen Simmons stops by to talk about new CSS and Safari features like Form Control Styling, Declarative Web Push, Typography, contrast-color(), and more...
666: What Are the Evils of the Web Platform?
How it all comes back to the why column, dark patterns, privacy and tracking, getting emails forever from one purchase, how to be bold with communicat...
665: JavaScript Educator and Twitch Streamer Mat Marquis
Fresh off his Megaman Streamathon, Mat Marquis joins us to talk about becoming a professional Twitch streamer, creating a JavaScript course, his thoug...
664: Figma Sites, CSS Carousels, and Internship Prep
How much would you pay for new users, initial thoughts on Figma's announcements, CSS carousel follow up, favicon easter eggs, how do you prepare for a...
663: HBD Dave, Silly Web Fun, Color-Mix Tips
Do we sound drunk on Shorts? What speed do you listen to your podcasts at? Happy Birthday to Dave, Roblox scams, having silly fun on the web, Crashlan...
662: Alternative Browsers, Discord vs Circle, and AI in the Browser
We're talking browsers and discussing alternative options like Vivaldi and Brave, the implications of Chrome's potential sale to OpenAI, the impact of...
661: Working Vacations, Ripping Out JavaScript, and Non-US Cloud Service Options
What are the non-US cloud services options, falling off the blogging train and trying to get back on, working on vacation, Chris recaps the Alaskan Fo...
660: Teaching CSS, Conferences, and Masonry Updates
Follow up on thoughts about teaching CSS from scratch, questions about conferences to attend as well as a way to kickstart a conference idea, some Bal...
659: CSS Carousel Configurator Demos with Adam Argyle
Adam Argyle joins us to chat about new CSS features that are demo'd in a carousel configurator - a builder-like experience to help visualize the capab...
658: Andy Bell on Working with Clients, Writing, and Building Courses for Web Builders
We're joined by Andy Bell, the founder of Set Studio. They discuss the evolution of web design, the importance of client relationships, and the innova...
657: David Darnes on Web Components and Design Systems
David Darnes joins us to talk about his work on the Nord design system, writing web components, working with embeds and web components, thoughts on bu...
656: Onboarding Woes, Coloring Links, and AI Slop Theories
Onboarding users is a lot more difficult than you might think it is, how should links be coloured or styled, keeping web software up to date, why does...
655: Conspiracy Theory Theories, View Transitions vs CSS Animations, and Autocomplete
It's a speed run meeting edition episode and we're talking conspiracy theories, getting hypnotized, disinformation on TikTok vs the news, view transit...
654: UI + State, AI Missing Context But Adds Browsers, and Scalability on the Web
UI and state struggles, AI missing important sand context, should we look forward to AI browsers, how bad is the mobile web in 2025, what does scalabi...
653: Interop 2025, Attributes, and Black Boxes of AI
We're looking at the Interop 2025 announcements, Dave is hating on (and talking about) attributes, debating better ways to handle color inputs, follow...
652: Talking to Bots, Building Browser Games, and Political LLMs
Remembering the old days before we had bots, teaching kids to talk to bots, how difficult is it to build games in the browser, are we seeing LLMs get...
651: Jason Lengstorf on CodeTV.dev, DevRel Panic, and Spicy Gear
Jason joins us to talk about his rebranding to CodeTV.dev, how Chris Coyier helped him become a star, the power of free, how he makes money with CodeT...
650: Layout in CSS, Balatro Q&A, Chrome Biz, & Forkin VS Code
Does layout make CSS difficult to learn from scratch, Chris quizzes Dave about Balatro, getting back into Pokemon, why should Google have to sell Chro...
649: Chrome 133, Attribute Update, and Standardized Async CSS
Dealing with AI creating fake work by famous artists, HTML is actually a programming language, Chrome 133 updates, attr updates, making "this" less an...
648: Speculating on Funding Open Source
Hard hitting investigative journalism episode warning: Chris and Dave speculate on the ways a project like void(0) could make money.
Listen on W...
647: Slash Pages vs Wikis vs Posts, RSS, Living with an ADHD Diagnosis, and M4 Upgrades
In this episode, we kick off the New Year with chats about battling illness over the holidays, the challenges of maintaining productivity, the differe...