JavaScript Jabber

Charles M Wood
undefined
10 snips
Sep 29, 2025 • 1h 6min

Modern JavaScript Testing: Integration, Contract Testing & AI Tools - JSJ 692

Yoni Goldberg, a testing consultant who has enhanced workflows for over 40 organizations, joins to discuss the latest in JavaScript testing. He emphasizes the shift toward browser-based and component testing, driven by tools like Playwright and Storybook. Yoni addresses the pros and cons of mocking versus real backends, advocates for prioritizing user journeys in testing, and highlights the growing importance of contract testing by 2025. The conversation also touches on how AI can assist but requires human oversight.
undefined
25 snips
Sep 22, 2025 • 1h 30min

The Comeback of RPC: SolidJS, TanStack, and the Future of JavaScript Frameworks with Ryan Carniato & Tanner Linsley - JSJ 691

Ryan Carniato, creator of SolidJS, and Tanner Linsley, founder of TanStack, dive into the resurgence of Remote Procedure Calls (RPC) in web development. They discuss how Solid and TanStack are shaping modern data fetching paradigms. From the evolution of SolidStart's server functions to the importance of runtime validation for RPC safety, their insights are invaluable. They also explore advanced serialization and streaming techniques that enhance performance, making RPC a key player in next-gen frameworks.
undefined
14 snips
Sep 12, 2025 • 1h 13min

Exploring Vibe Coding and the Future of Product Management with Gunnar Berger - JSJ 690

Join Gunnar Berger, an Amazon product leader with a rich background in IT and Citrix, as he dives into the world of vibe coding and its impact on product management. Discover how AI tools are transforming the development process, fostering collaboration between developers and product managers. Gunnar shares insights on rapid prototyping, the evolving role of UX designers, and the balance of AI's opportunities and challenges in the industry. Packed with personal anecdotes, this conversation unveils a lively outlook on the future of coding.
undefined
Sep 2, 2025 • 1h 18min

How to Use Web Components, Iframes, and Module Federation for Multi-Framework Apps - JSJ 689

This week on JavaScript Jabber, we dive deep into the challenges and opportunities of mixing and matching frontend frameworks in modern applications. I’m joined by Dan Shapir, Steve Edwards, and our special guest Hadar Geva, CTO and co-founder of Myop.dev. Together, we explore how companies are tackling multi-framework environments, the role of web components and iframes, and why module federation isn’t always as simple as it sounds.We also take a closer look at how AI is changing the way developers and even non-developers generate code, the risks of integrating AI-written components, and strategies for safely managing that code in production. If you’ve ever struggled with legacy frameworks, integrating AI-generated components, or wondered whether web components or local iframes are the better fit—this episode is packed with insights you won’t want to miss.Links & ResourcesMyop.dev – Hadar’s company, building solutions for mixing and managing micro-frontends.Web Awesome – Web components library mentioned during picks.AG Grid – Heavy-duty data grid solution.TanStack Table – Lightweight table solution by Tanner Linsley.ShadCN UI – Component library for modern React apps.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
undefined
Aug 28, 2025 • 47min

Why We’re Building the Front End Wrong (and How to Fix It) - JSJ 688

In this episode of JavaScript Jabber, I sit down with Delaney Gilliland to dive into why most of us are building the front end wrong—and what a faster, leaner, and simpler alternative could look like. We explore his background in game development and military applications, which gave him a unique perspective on web performance and real-time data challenges. That perspective ultimately led him to create Datastar, a new framework designed to rethink the way we approach front-end development.We talk about the limitations of SPAs, the promise (and pitfalls) of tools like HTMX and Turbo, and how Datastar builds on web standards to deliver speed, efficiency, and simplicity without the baggage of heavy state management. Whether you’re curious about server-sent events, morphing strategies, or just want to see how front-end development could be done differently, this conversation will get you thinking about the future of the web.Links & ResourcesDatastar official sitehttps://x.com/DelaneyGillilanhttps://github.com/delaneyjBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
undefined
Aug 22, 2025 • 1h 11min

Vibe Coding: Building Faster with AI-Powered Development - JSJ 687

In this episode of JavaScript Jabber, we dive deep into the world of vibe coding—what it means, how it works in practice, and why it’s changing the way developers build software. I’m joined by Anthony Campolo, who shares his hands-on experience developing AutoShow, an app that automates podcast show notes, using AI-assisted workflows. We talk about how tools like Claude, ChatGPT, and Gemini accelerate development, the role of rule files, and the balance between automation and manual QA.Along the way, we explore the impact of LLMs on junior vs. senior developers, how companies are adapting AI-driven coding practices, and whether the future of software development still requires humans in the loop. This conversation blends real-world coding insights, practical tools, and some big-picture questions about where AI is taking the industry.Check out Anthony Campolo here.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
undefined
Aug 14, 2025 • 1h 7min

The Next Wave of Dev Tools: AI Assistants and JavaScript Workflows - JSJ 686

In this episode of JavaScript Jabber, we sit down with Vinicius Dallacqua, a seasoned software engineer with a passion for performance and developer tooling. Vinicius shares his journey from coding in central Brazil with limited connectivity to building cutting-edge tools like PerfLab and PerfAgent. We dive into the intersection of AI and DevTools, exploring how artificial intelligence is transforming performance debugging, web development workflows, and even the future of browsers.We also tackle the big questions: How do developers avoid bias when building in high-performance environments? What role will agentic browsers play in the evolution of the web? And how can AI-powered DevTools lower the barrier for developers intimidated by performance profiling? If you’re curious about the future of frontend performance, DevTools, and AI-driven development, this conversation is packed with insights.Links & ResourcesPerfLab – Performance tooling platformPerfAgent – AI-powered DevTools assistantVinicius Dallacqua on X (Twitter)Paul Kinlan’s AI Focus – Essays on AI and the webPerfNow Conference – Leading performance conference in AmsterdamBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
undefined
Aug 8, 2025 • 59min

Inside VueConf: Nuxt 4, AI in Development, and the Future of Vue with Erik Hanchett - JSJ 685

Join Erik Hanchett, a Senior Developer Advocate at AWS focused on JavaScript and AI-assisted coding, as he shares vibrant insights from VueConf. Discover the exciting rise of Nuxt 4 and its community, alongside discussions on the invaluable networking opportunities that in-person conferences offer. Erik dives into how AI is revolutionizing development workflows and details the powerful Amazon Q CLI for smarter coding. Get ready for a tech-packed exploration that highlights the future of Vue and the pivotal role of community engagement!
undefined
10 snips
Aug 1, 2025 • 1h 18min

Running Doom in TypeScript’s Type System with Dimitri Mitropoulos - JSJ 684

Dimitri Mitropoulos, the mastermind behind running Doom within TypeScript's type system and co-founder of SquiggleConf, dives into this mind-bending experience. He explores the evolution of TypeScript to Turing-completeness and the philosophical implications of his project. Discover the challenges of type-level programming, functional recursion, and even ASCII art as output. Dimitri shares his journey fueled by determination and obsession, reflecting on balancing personal life and burnout while pushing the boundaries of computation in a unique, geeky way.
undefined
9 snips
Jul 23, 2025 • 1h 7min

Preact, Performance, and the Future of Lightweight Frontends with Ryan Christian -JSJ 683

Join Ryan Christian, core maintainer of Preact, as he explores the lightweight UI library that's gaining traction in the JavaScript world. He dives into how Preact's tiny footprint outshines React, maintaining performance without unnecessary bloat. Hear about its compatibility layer, the engineering behind its speed, and the exciting upcoming features in Preact v11. Plus, Ryan discusses trends in frontend frameworks and why Preact remains unapologetically focused on modularity and simplicity over full-stack aspirations.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app