Episodes
-
Show Description
Riffing 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 →
LinksWhere web components shine - daverupert.comFluent UI - Get started - Fluent UIReactWebsite ImprovementBegin Team to JoinEleventy GeneratorComponentsURLPattern PolyfillSponsorsBluehostFind unique domains, web hosting, and WordPress tools,all in one place. Empower your business or digital agencywith Bluehost. -
Show Description
How 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 →
LinksWeb Unleashed 2024 - FITCNew High Contrast Syntax Highlighting Themes – CodePenDouglas CrockfordJSONJSON FeedSlow HorsesJavaScript Compiler ProposalECMAScript 2024 UpdatesContentfulStrapiSanity Content SystemHerokuCloudflareTursoNetlify Blobsbolt.newSponsorsBluehostFind unique domains, web hosting, and WordPress tools,all in one place. Empower your business or digital agencywith Bluehost. -
Episodes manquant?
-
Show Description
Dave'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 →
LinksComing home | A Working LibraryRelease v4.3.4 · jekyll/jekyllHow to Monetize a BlogThe VergeJoomla CMSCraft CMSStatamicKirby AdaptsSponsorsBluehostFind unique domains, web hosting, and WordPress tools,all in one place. Empower your business or digital agencywith Bluehost. -
Show Description
Brian 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 Twitter
Author of Approachable Open Source, Principal Front End Engineer.
LinksShop | Approachable Open SourceApproachable Open SourceBrian MuenzenmeyerFront-End SocialSimpleBits®Atomic Design CreationOpen Source GardeningWTFPLSecurity Risk ReductionVoidZero | BlogAnnouncing BiomeA Book ApartSponsorsBluehostNeed 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 Description
We'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 →
LinksWP Engine sues WordPress co-creator Mullenweg and Automattic, alleging abuse of power | TechCrunchAutomattic demanded a cut of WP Engine’s revenue before starting WordPress battle - The VergeWP Engine Banned from Using WordPress.org Resources – WP TavernThe WordPress vs. WP Engine drama, explained | TechCrunchMatt Mullenweg: ‘WordPress.org just belongs to me’ - The VergeWP Engine Term SheetTheo and Matt MullenwegMatt Discusses WordPressWCUS 2024 Q&AModern WordPress LearningAutomattic | Five for the Future | WordPress.orgAutomattic AlignmentMatt Mullenweg Calls Out GoDaddyMatt Mullenweg Charitable ContributionsLee Wittlinger LocationWebOps PlatformWP EngineHacker InterviewWordPress.comWordPress HostingWeb Components PresentWeb Components Are Not the FutureSponsors -
Show Description
Jeff 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 Twitter
Creator of Visibox, Musician in 123Astronaut & Orbitband, Cofounder at Lullabot, Executive Coach at jjeff․com.
LinksMV7+ - Podcast MicrophoneNT-USB MicrophoneJeff Robbins (@jjeff)Jeff RobbinsFROSTAPALOOZA - A CONCERT/PARTY/HAPPENING ON AUGUST 17th, 2024CodePen: Online Code Editor and Front End Web Developer CommunityLearning Web Design with Jennifer RobbinsVisibox AnnouncementLullabotSpaceageCross-Platform App DevelopmentDesktop Apps with Web FrontendSponsorsJam.devOne click bug reports devs love.Find out more at jam.dev -
Show Description
Fabian 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 Twitter
Core Contributor and WordCamp Speaker. Director of Editorial Engineering at 10up.
Links10up | finely crafted websites and toolsFabian 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 / XFabian Kägy (@fabiankaegy) – WordPress user profile | WordPress.orgFabian Kägy on LinkedInACF PluginCreate Block ThemeWordPress/twentytwentyfiveSt. Jude DonationSponsorsJam.devOne click bug reports devs love.Find out more at jam.dev -
Show Description
Thomas 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 Twitter
Developer Relations Engineer at Google, focused on the Web and Project Fugu.
LinksWeb Capabilities (Project Fugu)Chrome.devPrompt API PlaygroundSummarization API PlaygroundTranslation APIAPI PlaygroundChrome AI ProposalChrome AI ExperimentIntelligence PreviewPrompt API ProposalWriting Assistance APIs ProposalWeb Translation ProposalWICGWebML TPAC 2024 AgendaTPAC 2024: OverviewCache AI ModelsSponsorsJam.devOne click bug reports devs love.Find out more at jam.dev -
Show Description
Adam 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 Twitter
CEO & Webtech at Butterscotch Shenanigans
LinksButterscotch ShenanigansAbout | Butterscotch ShenanigansCoffee with Butterscotchadam-coster (Adam Coster)Adam Coster @costerad on TwitterCrashlands 2 on SteamSponsors -
Show Description
Dave'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 →
LinksNotion Web Clipper for Chrome, Safari, Firefox, and mobileThe PARA Method: The Simple System for Organizing Your Digital Life in SecondsObsidian - Sharpen your thinkingOrganize Life SystemThings To-Do ListBear - Markdown NotesAnalog Productivity SystemJust use fucking paper, manDaylight Computer CareChrome Canary FeaturesCerebrasSponsors -
Show Description
Chris 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 →
LinksFrostapalooza – Chris CoyierFROSTAPALOOZA - A CONCERT/PARTY/HAPPENING ON AUGUST 17th, 2024Frostapalooza in photos and videos | Brad FrostSymmetry 2024 TicketsCode Editor CommunityUnderstanding Technical DebtMermaid TooltldrawCollaborative WhiteboardDev ModeVisual Suite for EveryoneGame Development CompetitionButterscotch ShenanigansGhost PlatformCraft CMSAstroEleventy Static Site GeneratorDecap CMSThe Markdown CMSSanity Content CloudSponsorsJam.devOne click bug reports devs love.Find out more at jam.dev -
Show Description
A 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 →
LinksTrust the vibesWe don't need a boss, we need a process | Miriam Eric SuzanneThe Great DivideJavaScript and The Great Divide346: Is There a Great Divide?Kevin Powell | CSS EvangelistJavascript Testing FrameworksDesign System ComparisonGlobal Design SystemBrad Frost DesignFrostapalooza ConcertVal HeadSharpen your thinkingSheelah Brennan's Engineer ComparisonTurkey SoundsSponsorsJam.devOne click bug reports devs love.Find out more at jam.dev -
Show Description
Doc 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 →
LinksNoah Kahan - Stick Season on YouTubeDave's new dogs from the DiscordFine-grained MarkdownCloudflare Object StorageUppyNetlify Image CDNSponsorsJam.devOne click bug reports devs love.Find out more at jam.dev -
Show Description
Chris 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 →
LinksComfortable with the struggleCloudflare Workers · Cloudflare Workers docsWrangler Cloudflare WorkersFeatures • GitHub ActionsAzure DevOps ServicesYarnVibe Driven DevelopmentActive Record MigrationsPrisma MigrateSponsors -
Show Description
Chris 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 →
LinksFROSTAPALOOZA - A CONCERT/PARTY/HAPPENING ON AUGUST 17th, 2024kottke.org - home of fine hypertext productsDaring FireballCory Doctorow's craphound.com | Cory Doctorow's Literary WorksMoonboundSecond FoundationServo Web Rendering EngineLadybirdFlow BrowserLearn. Build. Grow. Together.Artist PlatformTech NewsThe Homepage of Dave RupertView Transitions BreakMisconceptions about view transitions | Blog | Chrome for DevelopersSponsors -
Show Description
Dave'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 →
LinksOffice Space (1999) directed by Mike Judge • Reviews, film + cast • Letterboxd2024 Hyundai IONIQ 5: Electric SUV | Hyundai CanadaR2 - RivianBronco® Sport | Build & Price | Shop.ford.caA Book ApartPractical SVG by Chris CoyierPrint-On-DemandI’m Mat. I make websites.Reacquired.Real Life News587: Why Ethan Marcotte Thinks Tech Workers Deserve a Union – ShopTalkGoogle URL ShortenerNetlify Astro PartnershipSponsorsShopTalk 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 Description
On 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 →
LinksPolyfill Attack Impacts Over 380,000 Hosts, Including Major CompaniesOff The Main Thread podcastWeb Dev PitfallsState of JavaScript 2023Fliteboard eFoilSponsors -
Show Description
We'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 →
Links614: CSS Grid Level 3 aka Masonry with Adam Argyle – ShopTalk606: Web Sustainability with Michelle Barker – ShopTalkFootnotes Progressively Enhanced to Popovers – Frontend Masters BoostCharmSupermavenThePrimeagen on YouTubeSponsors -
Show Description
We'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 →
LinksScale & Ship Faster with a Composable Web Architecture | NetlifyEleventy is a simpler static site generatorAstroNext.js React FrameworkCloudflare ServicesInternet PowerWebsite ImprovementServer IslandsCreate Web ComponentsFASTEnhanceVue.js FrameworkAn even faster Microsoft EdgeSponsors -
Show Description
We'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 →
LinksCloud Application Hosting for Developers | RenderPrettier · Opinionated Code FormatterBiome, toolchain of the webVeturCompare colorsCraft CMSWebflow: Create a custom website | Visual website builderAccessibility Overlay DecisionSponsors - Montre plus