DiscoverShopTalk
Claim Ownership
405 Episodes
Reverse
Show DescriptionRiffing off a Dave Rupert blog post, Chris and Dave talk through the pros and cons of web components, when to use them, when it's a bad idea to use them, what would it take to make the Next.js of web components, and how long until we don't need anymore frameworks?
Listen on Website →Links
Where web components shine - daverupert.com
Fluent UI - Get started - Fluent UI
React
Website Improvement
Begin Team to Join
Eleventy Generator
Components
URLPattern Polyfill
SponsorsBluehostFind unique domains, web hosting, and WordPress tools,
all in one place. Empower your business or digital agency
with Bluehost.
Show DescriptionHow important is the DX of software vs how important is the person showing off the software, Douglas Crockford and JSON, remembering XML, trying to write better HTML for email, new TC39 proposal, workshopping t-shirts, and what do you do if you want a little bit of database on your website?
Listen on Website →Links
Web Unleashed 2024 - FITC
New High Contrast Syntax Highlighting Themes – CodePen
Douglas Crockford
JSON
JSON Feed
Slow Horses
JavaScript Compiler Proposal
ECMAScript 2024 Updates
Contentful
Strapi
Sanity Content System
Heroku
Cloudflare
Turso
Netlify Blobs
bolt.new
SponsorsBluehostFind unique domains, web hosting, and WordPress tools,
all in one place. Empower your business or digital agency
with Bluehost.
Show DescriptionDave's designing a new tshirt, questions for lawyers about copyrights for code projects, what does the copyright in the footer actually do, what do Dave and Chris require for personal web projects, does Jekyll get updated anymore, the Bob from Hell UX pattern, viewing ads on CNN, what about Joomla or Statamic, and how do paid fonts on the web work?
Listen on Website →Links
Coming home | A Working Library
Release v4.3.4 · jekyll/jekyll
How to Monetize a Blog
The Verge
Joomla CMS
Craft CMS
Statamic
Kirby Adapts
SponsorsBluehostFind unique domains, web hosting, and WordPress tools,
all in one place. Empower your business or digital agency
with Bluehost.
Show DescriptionBrian Muenzenmeyer joins the show to talk about his book, Approachable Open Source, ways we can make open source easier to get in, important conversations around funding and supporting open source, and whether money helps maintainers deal with burnout or not?
Listen on Website →GuestsBrian MuenzenmeyerGuest's Main URL • Guest's TwitterAuthor of Approachable Open Source, Principal Front End Engineer.
Links
Shop | Approachable Open Source
Approachable Open Source
Brian Muenzenmeyer
Front-End Social
SimpleBits®
Atomic Design Creation
Open Source Gardening
WTFPL
Security Risk Reduction
VoidZero | Blog
Announcing Biome
A Book Apart
SponsorsBluehostNeed a site right now?
Bluehost has AI that builds you custom WordPress sites in minutes.
Fast, easy, and ready to grow.
Go to bluehost.com/shoptalk and start today!
Show DescriptionWe're getting some feelings out about WordPress and Matt Mullenweg vs WP Engine drama, as well as the Web Components conversation that happened this past week.
Listen on Website →Links
WP Engine sues WordPress co-creator Mullenweg and Automattic, alleging abuse of power | TechCrunch
Automattic demanded a cut of WP Engine’s revenue before starting WordPress battle - The Verge
WP Engine Banned from Using WordPress.org Resources – WP Tavern
The WordPress vs. WP Engine drama, explained | TechCrunch
Matt Mullenweg: ‘WordPress.org just belongs to me’ - The Verge
WP Engine Term Sheet
Theo and Matt Mullenweg
Matt Discusses WordPress
WCUS 2024 Q&A
Modern WordPress Learning
Automattic | Five for the Future | WordPress.org
Automattic Alignment
Matt Mullenweg Calls Out GoDaddy
Matt Mullenweg Charitable Contributions
Lee Wittlinger Location
WebOps Platform
WP Engine
Hacker Interview
WordPress.com
WordPress Hosting
Web Components Present
Web Components Are Not the Future
Sponsors
Show DescriptionJeff Robbins stops by to talk about his software, Visibox, that was used at Frostapalooza for presenting video at the concert, what it's like building an app with Electron, how it's distributed, how files are used and managed, and how he supports hardware devices inside Electron.
Listen on Website →GuestsJeff RobbinsGuest's Main URL • Guest's TwitterCreator of Visibox, Musician in 123Astronaut & Orbitband, Cofounder at Lullabot, Executive Coach at jjeff․com.
Links
MV7+ - Podcast Microphone
NT-USB Microphone
Jeff Robbins (@jjeff)
Jeff Robbins
FROSTAPALOOZA - A CONCERT/PARTY/HAPPENING ON AUGUST 17th, 2024
CodePen: Online Code Editor and Front End Web Developer Community
Learning Web Design with Jennifer Robbins
Visibox Announcement
Lullabot
Spaceage
Cross-Platform App Development
Desktop Apps with Web Frontend
SponsorsJam.devOne click bug reports devs love.
Find out more at jam.dev
Show DescriptionFabian Kägy helps us understand the modern WordPress development process, Gutenberg vs Block editor vs full site editing, building with blocks or pages, what's coming in the Twenty Twenty-Five Theme, and whether the theme authoring process has been made too difficult in 2024?
Listen on Website →GuestsFabian KägyGuest's Main URL • Guest's TwitterCore Contributor and WordCamp Speaker. Director of Editorial Engineering at 10up.
Links
10up | finely crafted websites and tools
Fabian Kägy - User Experience focused developer currently building great user experiences within the WordPress Block Editor as the Director of Editorial Engineering @10up.
fabiankaegy (Fabian Kägy) on GitHub
@fabiankaegy on Twitter / X
Fabian Kägy (@fabiankaegy) – WordPress user profile | WordPress.org
Fabian Kägy on LinkedIn
ACF Plugin
Create Block Theme
WordPress/twentytwentyfive
St. Jude Donation
SponsorsJam.devOne click bug reports devs love.
Find out more at jam.dev
Show DescriptionThomas Steiner from Project Fugu talks with us about AI in Chrome, the small large language model in use, how features like this are rolled out, the ethics and concerns around sending and sharing data, on device vs web APIs, and ideas for use cases and ways to explore AI on the web.
Listen on Website →GuestsThomas SteinerGuest's Main URL • Guest's TwitterDeveloper Relations Engineer at Google, focused on the Web and Project Fugu.
Links
Web Capabilities (Project Fugu)
Chrome.dev
Prompt API Playground
Summarization API Playground
Translation API
API Playground
Chrome AI Proposal
Chrome AI Experiment
Intelligence Preview
Prompt API Proposal
Writing Assistance APIs Proposal
Web Translation Proposal
WICG
WebML TPAC 2024 Agenda
TPAC 2024: Overview
Cache AI Models
SponsorsJam.devOne click bug reports devs love.
Find out more at jam.dev
Show DescriptionAdam Coster talks with us about working with his family in game development, how they get started making games, what all is involved with publishing games, deciding to go Steam and Netflix only for Crashlands 2, how web tech is involved in game development, and the fun of testing and doing Q&A for games.
Listen on Website →GuestsAdam CosterGuest's Main URL • Guest's TwitterCEO & Webtech at Butterscotch Shenanigans
Links
Butterscotch Shenanigans
About | Butterscotch Shenanigans
Coffee with Butterscotch
adam-coster (Adam Coster)
Adam Coster @costerad on Twitter
Crashlands 2 on Steam
Sponsors
Show DescriptionDave's got an idea for a second brain app that's customized to his brain, where we're at with Notion and other notes apps, and accessibility on LLM's in browsers.
Listen on Website →Links
Notion Web Clipper for Chrome, Safari, Firefox, and mobile
The PARA Method: The Simple System for Organizing Your Digital Life in Seconds
Obsidian - Sharpen your thinking
Organize Life System
Things To-Do List
Bear - Markdown Notes
Analog Productivity System
Just use fucking paper, man
Daylight Computer Care
Chrome Canary Features
Cerebras
Sponsors
Show DescriptionChris has a birthday today , we recap our Frostapalooza experience celebrating Brad Frost's birthday, do all codebases become a mess, Mermaid, TLDraw, and Figjam thoughts, making tiny games, where's the follow up in web and world news, and what's the current state of CMS' on the web?
Listen on Website →Links
Frostapalooza – Chris Coyier
FROSTAPALOOZA - A CONCERT/PARTY/HAPPENING ON AUGUST 17th, 2024
Frostapalooza in photos and videos | Brad Frost
Symmetry 2024 Tickets
Code Editor Community
Understanding Technical Debt
Mermaid Tool
tldraw
Collaborative Whiteboard
Dev Mode
Visual Suite for Everyone
Game Development Competition
Butterscotch Shenanigans
Ghost Platform
Craft CMS
Astro
Eleventy Static Site Generator
Decap CMS
The Markdown CMS
Sanity Content Cloud
SponsorsJam.devOne click bug reports devs love.
Find out more at jam.dev
Show DescriptionA bit of follow-up on vibe driven development and JavaScript not causing The Great Divide, writing testing automation, global design systems and web components, could PHP be used for web components, what if view transitions are going to be everywhere, and frontend engineer vs design systems engineer job titles and descriptions.
Listen on Website →Links
Trust the vibes
We don't need a boss, we need a process | Miriam Eric Suzanne
The Great Divide
JavaScript and The Great Divide
346: Is There a Great Divide?
Kevin Powell | CSS Evangelist
Javascript Testing Frameworks
Design System Comparison
Global Design System
Brad Frost Design
Frostapalooza Concert
Val Head
Sharpen your thinking
Sheelah Brennan's Engineer Comparison
Turkey Sounds
SponsorsJam.devOne click bug reports devs love.
Find out more at jam.dev
Show DescriptionDoc told me to travel but there's COVID on the planes, Dave's got a 2x life update, how often do you manage or prune your RSS feed subscriptions, checking in on Code Hike and their fine grained Markdown approach, JavaScript decorators use case, and using Cloudflare R2 for image storage.
Listen on Website →Links
Noah Kahan - Stick Season on YouTube
Dave's new dogs from the Discord
Fine-grained Markdown
Cloudflare Object Storage
Uppy
Netlify Image CDN
SponsorsJam.devOne click bug reports devs love.
Find out more at jam.dev
Show DescriptionChris brings some blog posts to talk about including being comfortable with the struggle of developer life, Cloudflare Workers + monorepos, vibe driven development, and questions about database migrations, and whether we think AI free blogs are going to be a rarity in the future?
Listen on Website →Links
Comfortable with the struggle
Cloudflare Workers · Cloudflare Workers docs
Wrangler Cloudflare Workers
Features • GitHub Actions
Azure DevOps Services
Yarn
Vibe Driven Development
Active Record Migrations
Prisma Migrate
Sponsors
Show DescriptionChris has some follow up on blog posts and past podcast episodes to respond to including browsers and browser engines, advertising on the web, magazines, Cara, peak AI slop, and view transitions.
Listen on Website →Links
FROSTAPALOOZA - A CONCERT/PARTY/HAPPENING ON AUGUST 17th, 2024
kottke.org - home of fine hypertext products
Daring Fireball
Cory Doctorow's craphound.com | Cory Doctorow's Literary Works
Moonbound
Second Foundation
Servo Web Rendering Engine
Ladybird
Flow Browser
Learn. Build. Grow. Together.
Artist Platform
Tech News
The Homepage of Dave Rupert
View Transitions Break
Misconceptions about view transitions | Blog | Chrome for Developers
Sponsors
Show DescriptionDave's putting together a platform for his presidential bid and workshops his policies, discussing vehicle options for a family in 2024, Chris and other authors get ownership of their A Book Apart books back, and the ramifications and reasoning behind Google killing a URL shortener.
Listen on Website →Links
Office Space (1999) directed by Mike Judge • Reviews, film + cast • Letterboxd
2024 Hyundai IONIQ 5: Electric SUV | Hyundai Canada
R2 - Rivian
Bronco® Sport | Build & Price | Shop.ford.ca
A Book Apart
Practical SVG by Chris Coyier
Print-On-Demand
I’m Mat. I make websites.
Reacquired.
Real Life News
587: Why Ethan Marcotte Thinks Tech Workers Deserve a Union – ShopTalk
Google URL Shortener
Netlify Astro Partnership
SponsorsShopTalk PatreonSupport the show and help keep us on the air - AND get access to the super fun d-d-d-d-d-d-d-iscord with other Shopamaniacs.
Show DescriptionOn this epsiode we're talking about the current state of blogging and social media, the polyfill hack, whether in app browsers should be banned, web components and the difficulty of front end web dev, and how we would go about teaching CSS from scratch in 2024.
Listen on Website →Links
Polyfill Attack Impacts Over 380,000 Hosts, Including Major Companies
Off The Main Thread podcast
Web Dev Pitfalls
State of JavaScript 2023
Fliteboard eFoil
Sponsors
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
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
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
Top Podcasts
The Best New Comedy Podcast Right Now – June 2024The Best News Podcast Right Now – June 2024The Best New Business Podcast Right Now – June 2024The Best New Sports Podcast Right Now – June 2024The Best New True Crime Podcast Right Now – June 2024The Best New Joe Rogan Experience Podcast Right Now – June 20The Best New Dan Bongino Show Podcast Right Now – June 20The Best New Mark Levin Podcast – June 2024
United States
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.