Charles M Wood

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 .

Author

Charles M Wood

Category

Technology

Podcast website

topenddevs.com

Latest episode

Feb 25, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

BONUS: Continuing Your Learning Journey by Finding Mentors as an Influencer 26.03.2021

Chuck outlines how he's used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days. This episode shares Chuck's experience learning from the top people in the development community as a programmer and podcaster. Panel Charles Max Wood Support this podcast at...

JSJ 476: Understanding Search Engines and SEO (for devs) - Part 1 23.03.2021

If you're building a website or web-app, there's a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we are joined by Martin Splitt, DevRel at Google for the Search & Web ecosystem, who explains in detail how search engines work, and what developers...

JSJ 475: DevOps for the JavaScript Developer 16.03.2021

In recent years the term DevOps has become ubiquitous - you'll find DevOps engineers in most every tech organization. But what does DevOps actually mean, and how does it differ from previously existing System and Network engineering and DBAs? In this episode our own Aimee Knight, who is currently expanding her role into DevOps, answers these questions, and provide further information about it. Pan...

JSJ 474: Things JavaScript Developers Should Know, Part 1 09.03.2021

Having done a three-part series on the things JavaScript developers MUST know, Dan now leads a panel discussion on the things that JavaScript developers SHOULD know. These are things that devs can get by without knowing, but that will improve their abilities if they do know and understand. Subjects covered include: passing functions args by value vs by reference, sparse arrays, property descriptor...

JSJ 473: The Elements framework with Chris Mather 02.03.2021

Steve and A.J. talk with Chris Mather, the creator of the Elements framework, a new monolith-style web framework for generating web apps. They discuss the reason for adding YAF (Yet Another Framework), the pieces that are used to build the framework, and how it all works together. Panel AJ O'Neal Steve Edwards Guest Chris Mather Sponsors Dexecure Raygun | Click here to get started on your free 14-...

JSJ 472: RedwoodJS Brings Full-Stack to the JAMstack with Anthony Campolo 23.02.2021

Anthony Campolo joins the conversation to lead the discussion of RedwoodJS. RedwoodJS is a full-stack framework that provides a way of building a fast and secure front-end that JAMstack gives you with the power and flexibility of a backend. It doesn't have an official ORM, instead it uses GraphQL through Prisma. This discussion goes deep into the history and implementation of RedwoodJS.Panel Aimee...

JSJ 471: Things Every JavaScript Developer Must Know - Part 3 16.02.2021

In this episode, the panel discusses the final list of things that developers need to know and how and when they're important. These topics include: Duck typing TypeScript Various programming terms and concepts: recursion, garbage collection, MVC, etc. JS number and Math system (NaN, precision, BigInt, …) At least one framework At least one testing framework A bundler (WebPack or Rollup or Parcel...

JSJ 470: Fine Tuning Your Psychological Stack, or DevOps For Your Brain 09.02.2021

You're working on planning and executing your professional and technical journeys, but what about your psychological journey? The reality is that without taking better care of yourself, you are potentially setting yourself up for failure, and potentially also putting your health and wellbeing at risk. We are joined by Wei-Ming Lam, a coach and Yoga Instructor who provides practical advice for cons...

BONUS: Measuring Apps and Entrepreneurship with John-Daniel Trask 05.02.2021

John-Daniel Trask, founder and CEO of Raygun, talks about his experience building a monitoring company and about how to measure the speed and quality of your code. Support this podcast at — https://redcircle.com/javascript-jabber/donations Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support .

JSJ 469: The Case for JavaScript Iterators and Generators, part 2 02.02.2021

This is the follow on to the episode first recorded regarding JavaScripts iterators and generators. Dan takes the lead and picks up from last time. The panel discusses how JavaScript uses and implements iterators and where people are likely to see them. Then they dive into generators and briefly discuss the concept and their uses. CODE: x = {[Symbol.iterator]() {let i = 0;return {next: () => ({...

BONUS: How to Speed Up Your Website For Fun and Profit with Inian Parameshwaran 29.01.2021

Use the code DEVCHAT at https://devchat.tv/fast to get double the capacity and traffic from Dexecure. Inian Parameshwaran is the CEO of Dexecure and an expert in speeding up websites. Inian walks Charles Max Wood through the intricacies of measuring website speed and explains which metrics matter and for which concerns. He goes over the benefits to SEO and user experience and then does a deep dive...

JSJ 468: The case for JavaScript iterators, part 1 26.01.2021

Iterators and generators were introduced into JavaScript way back in 2015, yet they remain an underused and often misunderstood features of the language. In this episode Dan describes the purpose of iterators, how they're implemented in JavaScript, and why you're using them even if you aren't aware that you are, via the spread operator for example. The panel then discusses the pros and cons of ite...

JSJ 467: The Joy of JavaScript with Luis Atencio 19.01.2021

Luis Atencio jabbers about enjoying and using JavaScript. He enjoys the multi-paradigm nature of the language. The discussion ranges over the nature of JavaScript and how it's object-oriented, and how the paradigms can be blended to provide powerful functionality. They also dive into how to break down problems in JavaScript and how the language enables this. Panel Aimee Knight AJ O'Neal Dan Shappi...

JSJ 466: Infrastructure as Code with Christian Nunciato 12.01.2021

Christian Nunciato works on a system called Pulumi, which is a system that allows you to build infrastructure with code. This is usually aimed at the cloud and allows us to use tools to manage infrastructure and do setups and updates. Panel Aimee Knight AJ O’Neal Steve Edwards Guest Christian Nunciato Sponsors Dexecure Octopus Deploy Pty. Ltd Picks Aimee- GitHub- networktocode/awesome-network-auto...

JSJ 465:The Power of Micro Front-Ends with Michael Geers 05.01.2021

Micro-services have been very popular on the backend for a while now. But can this architecture be applied to the front-end as well? Should it be applied to the front-end? Michael Geers, who literally wrote the book on micro-fronts ends, explains what they are and why they can be a powerful architectural pattern especially when implementing large-scale projects. He also describes how Web Component...

BONUS: How to Crush Your Biggest Goals in 2021 01.01.2021

Get the 2020 Goal Setting Workshop + Success Accelerator Deal HERE (Coupon Code: GOALS for a massive discount)Mani Vaya joins Charles Max Wood to walk him through the 6 pillars of success that lead to meeting your goals. Mani has read thousands of books on success, setting and achieving goals, and personal growth and has distilled these 6 principles from the books and then figured out how to put t...

JSJ 464: Web Components FTW with Ben Farrell 29.12.2020

Components have become the go-to method for structuring and composing UIs on the Web. Usually this means relying on a JavaScript framework such as React, Vue, or Angular. But it turns out that there is a standard mechanism for creating components built into browsers. Ben Farrell who wrote a book on this mechanism - Web Components - joins the panel to explain what they are, how they work, and why t...

JSJ 463: Building Web Applications with Firebase 23.12.2020

Steve and AJ talk with Gareth Brown, author of the recently released Manning video course “Building Web Applications with Firebase”. They discuss what Firebase is, the services it offers, and how it is used in different types of applications, both large and small. Panel AJ O’Neal Steve Edwards Guest Gareth Brown Sponsors Raygun | Click here to get started on your free 14-day trial Links Building a...

BONUS: Start Building Video Games with Jason Weimann 11.12.2020

Learn to Build Your Own Games with Jason's Course (Get 10% Off with Code DEVCHAT)Over the years, I've had dozens of developers tell me that they got into programming because they wanted to build video games. Today, it's easier and more approachable than ever. This episode dives into how to get started with game development. Jason Weimann has built games for big studios and has been teaching others...

JSJ 462: The Ultimate Guide to JavaScript Testing with Lucas da Costa 08.12.2020

Testing JavaScript Applications by Lucas da Costa (Coupon for 40% off: podjsjabber19)Lucas da Costa literally wrote the book on testing JavaScript. He's also maintainer on ChaiJS and Sinon. The podcast follows a three part structure for testing: Entrance tests, integration tests, and structural tests. These form a pyramid of testing that has the entrance tests at the base and the structural and sy...

BONUS: Adding a Content Engine to Your App with a Headless CMS with Jake Lumetta 04.12.2020

Go Check Out ButterCMS to Add Content to Your Apps! Do you need to add a content engine like a blog or podcast to your product’s website? Don’t want to maintain a separate WordPress installation? Why not use a Headless CMS?Jake Lumetta from ButterCMS joins Charles Max Wood to discuss how Headless CMS’s work and how they can add functionality to your application with a minimum of effort and very li...

JSJ 460: The Things Every JavaScript Developer Must Know, Part 2 01.12.2020

The panel continues its discussion of various JavaScript programming topics, and whether or not they are required knowledge for JavaScript programmers. This time the debate gets even more heated with topics such as promises and async / await, regular expressions (regex), the DOM and Service Workers. Ultimately we conclude that some you must indeed know to be successful at JavaScript development, b...

BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working 27.11.2020

  Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discountMani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. He has read hundreds of books that have taught him the secrets to getting more done by getting into this state. He starts by telling us how he...

JSJ 459: Codota Tabnine and the Rise of Ai-powered Developer Tooling with Kyle Simpson PT 2 24.11.2020

Imagine a world in which your editor / IDE can actually write some of your code for you. Where you're able to produce software faster and more efficiently because your development environment "knows" what you want to do, based on code you've written before. Turns out you can start experiencing this in the present using the free TabNine editor extension by Codata. In this episode Kyle Simpson, Coda...

JSJ 458: Codota Tabnine and the Rise of Ai-powered Developer Tooling with Kyle Simpson 17.11.2020

Imagine a world in which your editor / IDE can actually write some of your code for you. Where you’re able to produce software faster and more efficiently because your development environment “knows” what you want to do, based on code you’ve written before. Turns out you can start experiencing this in the present using the free TabNine editor extension by Codata. In this episode Kyle Simpson, Coda...

Listen to the JavaScript Jabber podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.