
JavaScript Jabber
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.
Latest episodes

15 snips
May 15, 2025 • 1h 5min
Reinventing Web Development with Brisa: A Conversation with Aral Roca - JSJ 677
In this engaging discussion, Aral Roca, an open-source enthusiast from Barcelona and the creator of Brisa, dives into reinventing web development. He shares how Brisa allows for minimal or zero client-side JavaScript, focusing on server-side actions and streaming HTML. The framework’s lightweight nature catches attention, with components that are incredibly small and efficient. Aral reveals future plans for multi-platform integration and improved features, tantalizing developers with endless possibilities in web frameworks.

May 8, 2025 • 58min
Building Enterprise Infrastructure with Bit & AI with Gilad Shoham - JSJ 676
In this episode, I (Steve Edwards) flew solo on the mic but had the pleasure of hosting a truly insightful conversation with Gilad Shoham, VP of Engineering at Bit.Cloud. Gilad brought the heat from Israel as we explored how Bit is revolutionizing enterprise software architecture—and how AI is being layered on top to supercharge developer productivity.We started by breaking down Bit’s core platform, which helps teams compose applications from reusable, independently versioned components. Think Lego blocks, but for your codebase. It’s all about boosting dev velocity, reducing duplication, and making collaboration across teams more seamless.Gilad walked us through some jaw-dropping features: versioning without Git, deep component CI pipelines, and even Bit’s ability to replace monolithic repositories with a graph of decoupled components. Everything is Node + TypeScript under the hood, and while it’s currently JS-focused, the ambition is clearly broader.Then came the big twist: AI. Bit is now leveraging AI not to just write code, but to compose it using existing components. Instead of bloating your codebase with endless variations of the same button, Bit’s AI understands your graph and builds features by intelligently reusing what’s already there. It’s like Copilot with a memory—and architectural sense.Key takeaways:Bit components wrap your existing code (like React/Vue) with metadata, testing, and versioning.Their infrastructure makes it possible to build and test components independently and in parallel.The AI strategy is reuse-first: generate only when needed, always compose from what already exists.Even massive enterprise codebases can gradually migrate to Bit without a full rewrite.Expect a human-in-the-loop process, but with most of the heavy lifting handled by AI.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

May 2, 2025 • 1h 31min
Replacing Create React App: Why Create TS Router App Is the Future of React Development - JSJ 675
Jack Harrington, a skilled web developer known for creating content on React and Next.js, joins the discussion on the transition from Create React App to the innovative Create TS Router App. They dive into the benefits of CTA, highlighting its type safety, file-based routing, and modern Vite-powered setup. The conversation also contrasts server-side rendering needs for different applications and emphasizes the importance of community feedback for future enhancements. A lighthearted moment features a nostalgic card game inspired by 'Groundhog Day,' blending tech and fun!

Apr 21, 2025 • 1h 22min
Empowering Devs and Innovators: Inside Vercel’s Impact, Feature Flags, and the Rise of v0 - JsJ 674
In this episode, Lee Robinson, who works at Vercel, discusses the company’s impact on web development despite its relatively small size. He explains their approach to empowering small, founder-led teams to build impactful tools, highlighting their new open-source Flags SDK. They also discuss the importance of server-side feature flagging to improve performance and reduce UI shifts, while warning against exposing sensitive data through client-side experimentation. The conversation then shifts to Vercel’s internal innovation culture, particularly the development of v0, an AI-driven tool for building full-stack web applications quickly, which is especially accessible for non-developers with creative ideas.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

Apr 14, 2025 • 1h 1min
Building 50 Apps in 50 Days: The Power of Boring Stacks with Kelvin - JsJ_673
Join Kelvin, a full-stack JavaScript developer and lead maintainer of the Sails MVC framework, as he shares his challenge to build 50 apps in 50 days using a simple tech stack. He emphasizes the power of using 'boring' stacks for efficient development and discusses his mission to teach web development through free resources. The conversation also touches on strategy games like chess, and their role in enhancing critical thinking. It's an insightful mix of tech insights and personal development strategies!

Apr 7, 2025 • 44min
Breaking Into Tech: Lessons from My Career Path - JsJ 672
This episode is a little different—thanks to a U.S. holiday, I’m flying solo. But that just means we get to have a one-on-one chat!I dive into my career journey—not to brag, but to offer insights for anyone feeling stuck, of how my inventor grandfather sparked my early interest in tech, how I transitioned from electrical engineering to computer engineering, and how I went from IT support to discovering my love for programming while solving real-world problems at Mosey with Ruby on Rails.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

5 snips
Apr 1, 2025 • 1h 10min
Pioneers of Computing: A Journey Through Tech History with Bob Martin - JsJ 671
Bob Martin, a renowned software engineer and author, delves into the history of computing and the influential figures that shaped it, including Margaret Hamilton and Linus Torvalds. He shares insights from his new book and reflects on his journey as a self-taught developer in the 70s. The conversation takes a twist with a fascinating project showcasing Doom built with TypeScript. Alongside tech history, they recommend classic sci-fi novels and TV shows, including an engaging comparison of 'The Expanse' books versus its series.

Mar 6, 2025 • 1h 15min
Beyond Aesthetics: What the Next Generation of Frameworks Should Offer - JsJ_670
In this episode of JavaScript Jabber, our host Charles Max Wood, panelist Dan Shappir, and special guest Yoav Abrahami, CTO of Wix Enterprise, engage in a fascinating discussion on the evolving landscape of web frameworks. They dive into the functional and nonfunctional requirements of frameworks, the emerging innovations in meta frameworks, and the significant market shifts driven by increasing regulations and AI advancements. Yoav shares insights into his work on creating a collaborative web framework aimed at bridging the gap between designers and developers, while also addressing crucial future trends in security and design-to-code capabilities. Tune in to explore the dynamic future of web development with insights from industry leaders.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

Feb 21, 2025 • 1h 38min
A Guide to AI Models: From Tokenization to Neural Networks with Ishaan Anand - JsJ_669
In this enlightening episode of JavaScript Jabber, hosted by Charles Max Wood and Steve Edwards, panelist AJ O'Neil is joined by guest Ishaan Anand to delve deep into the intricacies of AI and large language models. Ishaan, an expert with over two decades of experience in engineering and product management, shares insights into his innovative implementation of GPT-2, providing a comprehensive breakdown of how transformers work in AI. The discussion covers various aspects of AI, including how models predict the next word, the concept of tokenization, embeddings, and the attention mechanism which is central to transformer architectures. Listen in as they explore practical applications, challenges, and the evolving landscape of AI, with a special emphasis on mentorship and education through Ishaan's unique course offering. Whether you're an AI aficionado or a JavaScript developer eager to expand your knowledge, this episode offers valuable perspectives and learning opportunities.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

Feb 13, 2025 • 1h 8min
Exploring ReactScan: Aiden Bai's Tool for Identifying React Performance Issues - JsJ 668
In this episode of JavaScript Jabber, panelist Dan Shappir sits down with guest Aden Bai to delve into the nuances of React performance. Broadcasting from Tel Aviv, Dan welcomes Aden, who is based in San Francisco, for an insightful discussion on optimizing React apps. Aden, known for his projects Million JS and ReactScan, shares his journey into coding and his focus on enhancing web performance. Together, they explore the intricacies of the virtual DOM, React rendering processes, and the common pitfalls that developers face in managing performance. Aden introduces ReactScan, a tool designed to visualize and troubleshoot performance issues in React applications, making complex profiling accessible to a broader range of developers. The conversation also touches on broader performance metrics like Core Web Vitals and the challenges of maintaining efficiency across various devices and browsers. Whether you're a seasoned developer or new to React, this episode offers valuable insights into creating faster and more efficient web applications. Tune in to learn how you can improve your React project's performance and user experience with tools and techniques from top industry experts.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.