JavaScript Jabber Podcast Por Charles M Wood capa

JavaScript Jabber

JavaScript Jabber

De: Charles M Wood
Ouça grátis

Sobre este áudio

Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week.

Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.Copyright Charles M Wood
Economia Sucesso na Carreira
Episódios
  • The Next Wave of Dev Tools: AI Assistants and JavaScript Workflows - JSJ 686
    Aug 14 2025
    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 & Resources
    • PerfLab – Performance tooling platform
    • PerfAgent – AI-powered DevTools assistant
    • Vinicius Dallacqua on X (Twitter)
    • Paul Kinlan’s AI Focus – Essays on AI and the web
    • PerfNow Conference – Leading performance conference in Amsterdam


    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
    Exibir mais Exibir menos
    1 hora e 7 minutos
  • Inside VueConf: Nuxt 4, AI in Development, and the Future of Vue with Erik Hanchett - JSJ 685
    Aug 8 2025
    In this episode of JavaScript Jabber, we welcome back Erik Hanchett, Senior Developer Advocate at AWS, to dive into his experience at VueConf. From the energy of the Vue community to lightning talks on AI and Nuxt updates, Erik shares his insights on where Vue is heading and why in-person conferences are still so valuable for developers. We also explore the balance between “vibe coding” and spec-driven development, plus Erik introduces us to Amazon Q CLI and its powerful MCP integrations for smarter AI-assisted coding.

    Along the way, we discuss the evolving state of Vue, the rise of Nuxt 4, Evan You’s projects (including Vite and RollDown), and how Amplify is simplifying full-stack app development on AWS. Whether you’re a Vue developer, curious about AI in frontend workflows, or just want to catch up on what’s happening in the broader JavaScript ecosystem, this episode is packed with insights you won’t want to miss.

    🔗 Links & Resources
    • Amazon Q Developer CLI on GitHub
    • AWS Amplify Documentation
    • Commit Your Code Conference
    • Erik Hanchett on X (Twitter)
    • Program With Erik YouTube Channel


    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
    Exibir mais Exibir menos
    59 minutos
  • Running Doom in TypeScript’s Type System with Dimitri Mitropoulos - JSJ 684
    Aug 1 2025
    What if I told you someone managed to run Doom inside TypeScript’s type system? Sounds insane, right? That’s exactly what our guest Dimitri Mitropoulos did—and in this episode, we dive deep into the how, the why, and the mind-bending implications of this ambitious project. From type-level programming to the philosophical limits of Turing completeness, this is an episode that pushes the boundaries of what you thought was possible in JavaScript.

    We talk about how the TypeScript type system evolved to become Turing-complete, how Dimitri pulled off this seemingly impossible feat, and why “Doom-complete” might just be the new gold standard for computational capability. Along the way, we touch on functional programming, generics, recursion, and even some Lambda Calculus. It’s part computer science theory, part coding madness, and 100% geeky goodness.

    Episode Highlights
    [3:05] – Dimitri explains how a simple thought experiment turned into a year-and-a-half-long obsession
    [8:40] – The origins and significance of Turing completeness in type systems
    [14:15] – Why running Doom in TypeScript is more about proving limits than just showing off
    [19:55] – What it means to run programs inside the type system vs. TypeScript code itself
    [27:10] – ASCII art as output, functional recursion for game state, and hover-over frames in your editor
    [35:30] – How ignorance, determination, and obsession fueled the completion of the project
    [45:20] – Personal insights: balancing family, burnout, and passion while chasing an impossible dream

    Links & Resources
    Dimitri Mitropoulos
    Michigan TypeScript YouTube Channel – Dimitri's channel featuring the project
    Type Challenges by Anthony Fu – Advanced TypeScript exercises
    SquiggleConf – The TypeScript-focused conference Dimitri co-founded
    Josh Goldberg – TypeScript expert and co-organizer of SquiggleConf


    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
    Exibir mais Exibir menos
    1 hora e 18 minutos
Ainda não há avaliações