Author - AJ ONeal

AJ ONeal

AJ O'Neal worked for Intel, NPR, and Sonos Radio. He became a guest lecturer at UVU, General Assembly, and DevMountain. He also have open-source projects used by Apple, IBM, Mozilla, and Beaker.

Podcasts

JavaScript Jabber

A weekly discussion by top-end JavaScript developers on the technology and skills needed to level up on your JavaScript journey.

699 Episodes

Episodes

What It Takes To Be A Web Developer: Part 2 - RRU 222

Hosts from the JavaScript Jabber podcast, AJ O'Neal and Dan Shappir join this week's crossover episode. They begin...

59:57

May 31, 2023

MJS 090: AJ O’Neal

This week on My JavaScript Story, Charles talks with A.J. O’Neal who is a panelist on My JavaScript Jabber usually,...

51:22

Dec 19, 2018

JSJ 327: "Greenlock and LetsEncrypt" with AJ O'Neal

In this episode, the JavaScript Jabber panel talks to AJ O'Neal about Greenlock and LetsEncrypt. LetsEncrypt is a...

55:08

Aug 21, 2018

React and Beyond: The Importance of Learning DOM APIs - JSJ 659

In today's episode, Charles, AJ and Steve are joined by guests Corey Brown for a rich discussion on the importance of...

01:23:29

Nov 26, 2024

New Horizons in Web Development with Danny Moerkerke - JSJ 658

In today's jam-packed episode, Charles, AJ, and Dan, along with special guest Danny Moerkerke, a seasoned freelance...

01:27:33

Nov 19, 2024

Structuring Node.js Applications: Event Loop, Metrics, and Efficient Processing Techniques - JSJ 657

In this episode, they dive deep into the essential practices and principles for successful Node.js development. AJ...

01:44:31

Nov 12, 2024

Understanding, Confidence, and Humility in Web development - JSJ 655

In today's episode, they delve deep into cutting-edge tech trends and development methods. Steve and AJ are joined by...

01:19:44

Oct 30, 2024

Exploring Local-First Applications and Data Synchronization Challenges - JSJ 654

In today's episode, they delve deep into cutting-edge tech trends and development methods. Steve and AJ are joined by...

Oct 22, 2024

Exploring Local-First Applications and Data Synchronization Challenges  - JSJ  654

In this episode, they delve deep into cutting-edge tech trends and development methods. Steve and AJ are joined by...

Oct 22, 2024

Unlocking Vue and Nuxt Potential: New Tools, Best Practices, and more - JSJ 652

In this episode, AJ and Steve dive deep into the world of Vue.js and API integration with a special guest, Daniel...

58:49

Oct 08, 2024

Interactive Coding Tutorials with Tomek Salkowski: Enhancing Developer Experiences - JSJ 651

AJ and Steve dive deep into the world of interactive coding tutorials alongside guest, Tomek Sułkowski. They kick off...

57:07

Oct 01, 2024

Optimizing SQL and ORM Practices for High-Performance Applications - JSJ 650

In today's episode, Charles, Steve, and AJ, are joined by back-end engineer and team lead at Homebound, Stephen...

01:31:09

Sep 24, 2024

Mentorship in Tech: Balancing Professionalism and Friendship for Maximum Growth and Accountability - JSJ 649

They dive deep into the world of mentorship, personal growth, and problem-solving with our special guests, Joao and...

01:19:30

Sep 17, 2024

Unpacking Deno 2: Code Stability, Free Speech, and more - JSJ 648

Today, Charles, Dan, AJ, and Steve dive into a range of fascinating discussions. Joining this episode is special...

01:34:58

Sep 10, 2024

Opinionated Core Web Vitals - JSJ 647

Dan Shappir takes the lead this week to discuss Core Web Vitals and how Google is pushing the web to be faster.

01:10:35

Sep 03, 2024

Crafting Code and Community: AI, LeetCode, and Meetups - JSJ 644

In this episode, they dive deep into the world of coding, meetups, and the evolving landscape of technical...

01:09:20

Aug 13, 2024

Overcoming JavaScript Load Issues: Import Maps and Performance Enhancements - JSJ 643

In this episode, they dive deep into the intricate world of JavaScript loading and web performance. Join the panel...

01:35:30

Aug 08, 2024

Personal Branding for Developers with Morad Stern - JSJ 642

The JSJ panel talks with Morad Stern from Wix about personal branding; what it is, why it’s important for developers,...

1:05:20

Jul 30, 2024

Episodes

Adapting to Effect Cluster: JavaScript Developers' Guide to Enhancing Code Maintainability - JSJ 639

In today's episode, they dive deep into the world of JavaScript and TypeScript. They explore the innovative...

01:35:01

Jul 09, 2024

Transforming React Development: The Experimental Compiler’s Approach to Memoization and Performance - JSJ 636

In this episode, they dive deep into the latest advancements in React with a special focus on the experimental React...

01:29:04

Jun 18, 2024

Building a Custom Front-end Framework - JSJ 633

Zach Lankton is the Product Engineer at Signature Payments. They dive deep into the world of software development...

01:20:59

May 28, 2024

Sentry's Impact on Web Vitals Understanding - JSJ 632

Lazar Nikolov is a Full-stack engineer. They engage in a deep exploration of diverse subjects, from historical...

01:25:39

May 22, 2024

Web3 with Nik Kalyani - JSJ 630

Feel like you don’t know enough about Web3? Don’t worry, neither do we. That’s where these podcasts come in! In this...

01:24:14

Apr 30, 2024

Navigating Web Development Challenges - JSJ 624

Shay Davidson is a full-stack web, mobile, and game developer. He is currently leading the front end at Lemonade. The...

01:11:34

Mar 19, 2024

The Alphabet Soup of Performance Measurements - JSJ 622

Dan Shappir takes the lead in explaining all of the acronyms and metrics for measuring the performance of your web...

1:14:55

Feb 27, 2024

Simplifying Full-Stack Dev with the "Boring JavaScript Stack" and Sails Framework - JSJ 621

Kelvin Omereshone is the lead maintainer of Sales.js. In this episode, they uncover the complexities of the "Boring...

53:28

Feb 20, 2024

Unpacking Core Web Vitals - JSJ 620

Harry Roberts is a web performance consultant. They immerse themselves in the critical realm of web performance and...

1:19:42

Feb 13, 2024

Exploring AI Impact on Code Generation and Quality Metrics - JSJ 618

Conor Bronsdon is the host of the Dev Interrupted Podcast and currently works at LinearB. They dive into the world of...

1:06:48

Jan 30, 2024

Inside the World of React: Server Components, Unidirectional Data Flow, and Frameworks - JSJ 617

Sam Selikoff is the co-founder of EmberMap, Inc. They unpack a myriad of discussions surrounding JavaScript and its...

1:22:11

Jan 23, 2024

Streamlining AI Integration - JSJ 616

Ismail Pelaseyed is the co-founder of Superagent. They delve into the world of AI technology, open-source frameworks,...

1:17:44

Jan 16, 2024

Iterating on Open Source - JSJ 615

Today the panel is discussing iterating on open source projects. Aimee and AJ recall a conversation they had in the...

57:02

Jan 09, 2024

Dev Dilemmas: TypeScript Triumphs and Quirks of JavaScript Arrays - JSJ 614

AJ, Charles, Dan, and Steve dive deep into all things JavaScript and TypeScript. In this episode, they discuss the...

1:33:53

Jan 02, 2024

The Future of Authentication in JavaScript: An Inside Look into Passport JS with Jared Hanson - JSJ 613

Jared Hanson is a software engineer at Okta. In this episode, they delve into the world of authentication strategies,...

1:19:46

Dec 26, 2023

Episodes

The Rise of No Code: A Deep Dive into Toddle's Revolutionary Web App Platform - JSJ 612

Andreas Møller is a software engineer and the creator of Toddle, a platform that lets you build web applications...

1:21:57

Dec 19, 2023

Monitoring Performance and Core Web Vitals ft. Bianca Grizhar and Sumitra Manga - JSJ 611

Bianca and Sumitra from Raygun join the panel to talk about Core Web Vitals and how tools like Raygun can help keep...

1:22:21

Dec 12, 2023

Bit: Paving the Way for Component Management - JSJ 610

Gilad Shoham is a developer and open-source leader at Bit. They explore the latest trends and insights in the world...

1:21:50

Dec 05, 2023

Discovering ElysiaJS and The Duality of TypeScript and JavaScript - JSJ 609

SaltyAom is a cosplayer, developer, and creator of ElysiaJS. They deep dive into the complexities of JavaScript and...

1:30:36

Nov 27, 2023

RPC Resurgence: From Client-Server Applications to Next.js and Meta Frameworks - JSJ 607

AJ, Chuck, and Dan join this week's panelist episode. They dive into the resurgence of RPC (Remote Procedure Call) in...

1:39:32

Nov 13, 2023

Harnessing Module Federation and Micro Front-Ends in JavaScript Development - JSJ 603

Vitor Alencar is a technical lead, speaker, and creator. He joins the show to talk about module federation, its...

57:16

Oct 16, 2023

View Transitions API with Noam Rosenthal - JSJ 602

Noam Rosenthal is a Web platform engineer. They dive into the importance of standards in API behavior for browsers....

1:26:31

Oct 10, 2023

Redwood JS in Action with Tom Preston-Werner - JSJ 599

Tom Preston-Werner is the Cofounder at Preston-Werner Ventures. They dive into the world of React, Redwood JS, and...

1:32:37

Sep 19, 2023

Is JavaScript on the Backend a Mistake? - JSJ 596

Lane Wagner is the Founder of Boot.Dev. They delve into the world of JavaScript and backend development. They also...

1:33:42

Aug 29, 2023

Why Should You Get Into The Web3 World - JSJ 595

Julien Klepatch is the CEO & Founder of EatTheBlocks. He joins the show to talk about Web3. He begins by sharing his...

1:20:34

Aug 22, 2023

The Evolution of Qwik - JSJ 594

Jack Herrington is a Principal Software Engineer. Misko Hevery is the Chief Technology Officer at Builder.io. They...

1:19:46

Aug 15, 2023

Introducing The B2B SaaS Starter Kit - JSJ 593

Andrei Soroker is the CEO of Fogbender. Yaroslav Lapin is a Senior Software Engineer at Fogbender. They join the show...

1:26:34

Aug 08, 2023

Progressive Enhancement with Elliott Johnson  - JSJ 591

Elliott Johnson is a Multi-stack data software generalist and works in Vercel. He joins the show to talk about...

1:01:42

Jul 18, 2023

Million.js with Aiden Bai and Tobiloba Adedeji  - JSJ 589

Aiden Bai is a Web Performance Engineer and Creator of Million.js. Tobiloba Adedeji is a Software Engineer. They join...

53:24

Jul 04, 2023

How to Build Peer-to-Peer Mobile and Desktop Apps with Socket Supply - JSJ 588

Kyle Simpson is a Human-Centric Technologist, Author of "You Don't Know JS". He joins the show to talk about "Socket...

1:28:53

Jun 27, 2023

What It Takes To Be A Web Developer: Part 2 - JSJ 587

The React Round Up podcast hosts, Jack Herrington, and TJ Vantoll, join this week's crossover episode. They begin by...

59:59

Jun 20, 2023

What It Takes To Be A Web Developer: Part 1 - JSJ 586

The React Round Up podcast hosts, Jack Herrington, and TJ Vantoll, join this week's crossover episode. They begin by...

55:47

Jun 13, 2023

Defining and Learning Web Fundamentals - JSJ 585

Austin Gil is a Senior Developer Advocate. He joins the show to talk about "Web Fundamentals". He begins by...

1:23:57

Jun 06, 2023

Bun.js with Jarred Sumner - JSJ 584

Jarred Sumner is the founder and CEO of Oven. He joins AJ for today's episode to talk about Bun.js. Bun.js is a...

1:20:31

May 30, 2023

React Server Components: Part 1 - JSJ 582

Dan Abramov is a Front-end developer at Facebook and Joe Savona is a User Interface engineer at Facebook. They join...

52:43

May 16, 2023

SolidStart with Ryan Carniato - JSJ 581

Ryan Carniato is the CEO of Signals and the Principal Engineer OSS at Netlify. He is the author of the SolidJS UI...

1:26:04

May 09, 2023

Cross Platform App Development with Simon Grimm - JSJ 580

Simon Grimm is a Creator, Indie Maker & Solopreneur. He is currently working at The Ionic Academy. He joins the show...

1:24:12

May 03, 2023

TanStack Router with Tanner Linsley -  JSJ 578

Tanner Linsley is the Co-Founder & VP of UI / UX at Nozzle. He joins the show to talk about TanStack Router. TanStack...

1:18:38

Apr 19, 2023

Reverse Engineering with Joyce Lin - JSJ 577

Joyce Lin is the Head of Developer Relations at Postman. She returns to the show to discuss Reverse Engineering. They...

1:16:20

Apr 11, 2023

Signals: What You Should Know with Tejas Kumar - JSJ 576

Tejas Kumar is a Chief Developer Advocate. He joins the show alongside AJ and Chuck to talk about Signals. He begins...

1:23:58

Apr 04, 2023

Functional Programming with Ian Schwartz - JSJ 574

Ian Schwartz is a professional software developer. He joins the show to talk about Functional Programming. He begins...

1:21:29

Mar 21, 2023

Introducing Codux With Nadav Abrahami & Tom Raviv - JSJ 573

Nadav Abrahami Co-Founder & Head of Innovation at Wix. Tom Raviv is Head of Developer Relations for Codux.com & Team...

1:13:35

Mar 14, 2023

Build Your Game Using JavaScript with Andrzej Mazur- JSJ 572

Andrzej Mazur is a HTML5 Game Developer. He joins the show alongside AJ and Chuck to talk about creating games in...

1:20:04

Mar 07, 2023

The State of JS Frameworks with Ryan Carniato: Part 2 - JSJ 571

Ryan Carniato is the Principal Engineer OSS at Netlify. He is the author of the SolidJS UI library. He joins the show...

50:03

Feb 28, 2023

The State of JS Frameworks with Ryan Carniato: Part 1 - JSJ 570

Ryan Carniato is the Principal Engineer OSS at Netlify. He is the author of the SolidJS UI library. He joins the show...

1:03:30

Feb 21, 2023

Web Performance With Alex Russell - JSJ 569

Alex Russell is the Partner Product Manager on Microsoft Edge. He joins the show to talk about web framework...

1:26:10

Feb 14, 2023

React Native & Every-Platform Embeddable UI With Taz Singh - JSJ 568

Taz Singh is the Founder of Guild. It is an all-in-one platform for Events, Presentations, and Discussions designed...

1:32:22

Feb 08, 2023

Front-End Hydration - JSJ 567

Dan Shappir takes the lead for this week's panelist episode as he talks about hydration. Hydration is the technique...

1:40:20

Jan 31, 2023

Episodes

Marvels Of Using Svelte and SvelteKit - JSJ 566

Tracy Lee is the CEO of This Dot Labs, a JavaScript-focused agency, and Adam L Barrett is a Developer Consultant at...

1:26:45

Jan 24, 2023

Runtime Security With Gal Weizman - JSJ 565

Gal Weizman has professionally done Browser JavaScript security research for almost a decade and currently works in...

1:28:07

Jan 17, 2023

Qwik Part II With Misko Hevery - JSJ 563

Misko Hevery is the Chief Technology Officer at Builder.io. He is also the creator of Angular.io, known for zone.js,...

1:27:43

Jan 03, 2023

WebAuthn With Dan Moore - JSJ 562

Dan Moore is the Head of DevRel at FushionAuth. He joins AJ and Chuck to talk about the new API called, “WebAuthn”....

1:14:12

Dec 22, 2022

Astro with Fred K. Schott - JSJ 561

Steve and A.J. welcome Fred K. Schott to the show to talk about Fred's latest project, Astro. After initially...

1:12:14

Dec 13, 2022

The State of WASM - JSJ 560

WebAssembly (WASM) is a core technology of the Web and supported by all browsers as well as various other runtimes....

1:48:29

Dec 06, 2022

Wix Velo with Yoav Abrahami - JSJ 558

We are joined by Yoav Abrahami, Chief Architect and Head of Velo to discuss the transformation of Wix from a Website...

1:30:29

Nov 22, 2022

Stories From The Trenches - JSJ 556

In this episode the panelists share war stories from their career and the lessons they have learned from them. They...

1:22:16

Nov 08, 2022

 Writing Change-Proof Software with Tests - JSJ 555

Shai Yalin is a freelance software architect and mentor. He specializes in teaching organizations and individuals how...

1:19:52

Nov 01, 2022

Remix and EpicWeb.dev with Kent C. Dodds - JSJ 554

Kent C. Dodds is a well-known JavaScript developer who has done myriad development courses and training. He's also...

1:49:09

Oct 25, 2022

Being a New Developer with Diego Moura - JSJ 553

Diego Mourra is a newer developer who has recently joined the ranks of professional developers. The panel talks to...

1:33:14

Oct 18, 2022

Dan Shappir's Failed Predictions - JSJ 552

The panel goes back a few years and reviews some technology predictions that Dan made a few years ago on Quora. These...

1:11:33

Oct 04, 2022

Software Development as a Craft with Netta Bondy - JSJ 551

Today we talk with Netta Bondy, a front end developer at Twang and dive into a discussion about when software...

1:17:46

Sep 27, 2022

Qwik with Misko Hevery - JSJ 549

Today we talk with Misko Hevery about solving the loading speed issue for websites constructed using JavaScript...

1:11:15

Sep 13, 2022

Web Performance and the Google WordPress Team with Felix Arntz - JSJ 548

Today we talk with Felix Arntz, a developer relations engineer at Google. Hired on the Google WordPress team, and...

1:24:07

Sep 06, 2022

JavaScript and IoT with Nick Hehr and Peter Hoddie - JSJ 545

Steve, Dan and A.J talk with Nick Hehr and Peter Hoddie about using JavScript with IoT devices. They cover a wide...

1:38:49

Aug 16, 2022

The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544

Today we have special guests Tomer Lichtash and David Frankiel, a web developer and programmer behind the epic hacker...

1:06:36

Aug 09, 2022

Splatty-doo and Other JavaScript Features You Should Avoid - JSJ 543

Today in this all panelist episode, we talk about JS features you should avoid using. However opinions don't always...

1:16:11

Aug 02, 2022

Upcoming Performance Metrics for the Web - JSJ 542

Today we have three guests on the show, Annie Sullivan, Yoav Weiss, and Michal Mocny, all of who are engineers who...

1:16:11

Jul 26, 2022

Navigating Online Events and Conferences - JSJ 541

Today, in this all-panelist episode we talk about upcoming online events and conferences. With upcoming Top End Devs...

1:07:56

Jul 19, 2022

 Builder.io and Qwik - JSJ 540

Today we talk with Steve Sewell, co-founder and CEO of Builder.io, about their visual editor and designer which...

1:24:08

Jul 12, 2022

Hydrogen and Oxygen - JSJ 539

Today we talk with Josh Larson a senior staff developer at Shopify who is front and center in development of...

1:04:04

Jul 05, 2022

To TypeScript or Not to TypeScript - JSJ 538

Today we talk with Matt Pocock, who comes from Oxfordshire, England. As a big fan of TypeScript and maintainer of...

1:11:40

Jun 28, 2022

Core Web Vitals and Whatnot - JSJ 537

Today’s guest Annie Sullivan, a software engineer on the Chrome Platform team, focussing on core web vitals metrics...

1:21:20

Jun 21, 2022

Gal Schlezinger and Edge Functions - JSJ 536

Today we talk with Gal working on developer tooling for the last decade. Previously working at WIX, and now working...

1:15:00

Jun 14, 2022

A Deep Dive Into Some Nooks and Crannies of JavaScript - JSJ 535

In today’s all-panelist episode, we take a deep dive into some of the nooks and crannies of JavaScript. We discuss...

1:10:03

Jun 07, 2022

Preventing Fraud on Your Payment Website - JSJ 534

Today we talk with Paul Asjes, a developer advocate at Stripe. We get some insight into creating a more secure site...

54:21

May 31, 2022

Using Storybook and Nuxt To Quickly Build Websites - JSJ 531

Steve, AJ, and Dan talk to Drew Baker, co-founder of Los Angeles based digital agency Funkhaus about Storybook and...

1:16:03

May 10, 2022

NoSQL and RavenDB - JSJ 530

Today we talk with Dejan Miličić, a consultant with more than 20 years of experience as a professional software...

1:19:08

May 03, 2022

Blockchain with Max Kordek - JSJ 529

In this episode, we talk with Max Kordek of Lisk, a leading expert on Blockchain. You’ll learn about what a...

1:05:22

Apr 26, 2022

SolidJS with Ryan Carniato - JSJ 528

SolidJS is a web development framework that focuses on using reactivity and carries forward several ideas from...

53:03

Apr 19, 2022

What's New with Elm? ft. Lindsay Wardell - JSJ 527

Elm is a functional language that compiles to JavaScript and runs in the browser. Lindsay Wardell from NoRedInk joins...

1:16:52

Apr 12, 2022

React Component and State Management - JSJ 526

This episode is Part 3 of the Dan Shappir trilogy. Today, he’s laying out the deets on components and state...

1:08:43

Mar 29, 2022

Supply Chain Security - Part 2 - JSJ 525

There’s always more to learn about security, especially nowadays. In this episode, the Jabberers continue their...

1:24:10

Mar 15, 2022

Supply Chain Security - Part 1 - JSJ 524

Malware attacks are scary, so preparation is keys. In this episode, the Jabberers talk with Feross Aboukhadijeh, a...

1:15:47

Mar 08, 2022

OAuth Explained - JSJ 523

Is OAuth all it’s cracked up to be? In this episode, the Jabberers sit down with Dan Moore, an expert in the OAuth...

1:11:44

Mar 01, 2022

Front End Architecture - JSJ 522

In this episode, the Jabberers sit down with Gil Fink, a Microsoft vet and Google developer who’s gonna convince why...

1:13:30

Feb 22, 2022

How to Become a Senior Developer with Shem Magnezi - JSJ 521

Want to know what makes a senior developer? We know a thing or two. In this episode, the Jabberers sit down with Shem...

1:14:04

Feb 15, 2022

Web3 with Nik Kalyani - JSJ 520

Feel like you don’t know enough about Web3? Don’t worry, neither do we. That’s where these podcasts come in! In this...

1:27:25

Feb 08, 2022

Sorting through the Script (AJ vs. Dan Shappir) - JSJ 519

Want to watch AJ and Dan Shappir do battle LIVE? You’re in the luck! In this episode, the jabberers go deep on the...

1:10:56

Feb 01, 2022

Virtual DOM and the React Way, Part Deux - JSJ 518

This episode is a continuation of Javascript Jabber 512, so head over there before tuning into this one! In this Part...

1:31:53

Jan 25, 2022

Can JAMstack do REAL Web Apps? with James Q Quick - JSJ 517

But really…can it? It absolutely can AND a lot more. In this new episode of JavaScript Jabber, the roundtable sits...

1:19:56

Jan 18, 2022

Simplifying Slinkity with Anthony Campolo

1:01:50

Jan 11, 2022

Virtual DOM and the React Way, Part 1 - JSJ 512

Dan Shappir takes the lead in explaining React's core design, and how it's enabled by the Virtual DOM (VDOM). The...

1:11:33

Dec 07, 2021

Catching Up on InertiaJS with Jonathan Reinink - JSJ 511

Steve and AJ catch up with Jonathan Reinink, the creator of InertiaJS, a utility for seamlessly connecting front end...

1:20:04

Nov 30, 2021

Do You Have Dev FOMO? ft. Yoav Ganbar - JSJ 510

Yoav Ganbar joins the Jabber crew to discuss Dev FOMO. He leads the panel through a discussion about adopting...

1:20:01

Nov 23, 2021

SEO for Developers ft. Mordy Oberstein - JSJ 509

Mordy Oberstein joins the JavaScript Jabber panel to discuss SEO and how what seems like a marketing concern is...

1:08:07

Nov 16, 2021

State Management ft. Assaf Krintza - JSJ 508

Assaf Krintza joins the JavaScript Jabber panel to discuss the various approaches and uses for state management in...

1:04:27

Nov 09, 2021

MeteorJS ft. Filipe Névola - JSJ 506

Filipe Névola is the CEO of MeteorJS. He jumps in to discuss the changes and updates to Meteor over the last several...

06:55

Oct 26, 2021

Creeds of Craftsmanship - JSJ 505

This week, the JavaScript Jabber panel discusses the various "Creeds of Craftsmanship" from the programming languages...

1:03:50

Oct 19, 2021

AgGrid: From Open Source to Successful Business ft. Niall Crosby - JSJ 504

Niall Crosby, creator of AgGrid, joins the panel to discuss the journey from building an open source data grid used...

1:15:30

Oct 12, 2021

Javascript and the Blockchain with Max Kordek - JSJ 503

Steve and AJ talk with Max Kordek, founder of his startup Lisk, which is geared towards helping JavaScript developers...

1:14:58

Oct 05, 2021

DevOps for JavaScript ft. Will Button - JSJ 502

Our very own Will Button from Adventures in DevOps joins us to discuss DevOps in JavaScript. Will also hosts his own...

45:40

Sep 28, 2021

Monitoring Performance and Core Web Vitals ft. Bianca Grizhar and Sumitra Manga - JSJ 501

Bianca and Sumitra from Raygun join the panel to talk about Core Web Vitals and how tools like Raygun can help keep...

1:24:48

Sep 21, 2021

Episode 500 Celebration! - JSJ 500

The JavaScript Jabber panel teams up to discuss their favorite moments and episodes over the last nearly 10 years of...

1:04:44

Sep 14, 2021

How to Stay Current with JavaScript - JSJ 499

The panel gets together to discuss how they learn new things and what things are important to learn. They start out...

1:16:04

Aug 31, 2021

Transitioning a Large Front-End Codebase to TypeScript ft. Priscila Oliveira and Mark Story – JSJ 498

Priscila Oliveira and Mark Story join the panel to discuss the recent transition at Sentry from vanilla JavaScript to...

1:08:03

Aug 24, 2021

Alpinejs, Microservices, Code Completion, and Getting Paid for Open Source with Caleb Porzio - JSJ 497

Caleb is the maintainer of several popular open source projects and frameworks including Alpinejs and Livewire, and...

1:04:44

Aug 17, 2021

An Unconventional Journey into Coding ft. Sam Sycamore - JSJ 496

Sam Sycamore joins the podcast to tell his story of transitioning into programming after listening to the podcast...

1:16:08

Aug 10, 2021

Opinionated Core Web Vitals - JSJ 495

Dan Shappir takes the lead this week to discuss Core Web Vitals and how Google is pushing the web to be faster. He...

1:13:31

Aug 03, 2021

How to Check Your Application Security featuring Liran Tal - JSJ 493

Liran Tal joins the Jabber to talk about how to secure your applications and how to check for security...

1:23:15

Jul 20, 2021

Power Tips for Browser Dev-Tools with Craig Buckler - JSJ 492

Craig Buckler joins the panel to jabber about Chrome Dev-Tools and some things you may not know you can do with them...

1:07:38

Jul 13, 2021

Mastering Browser Caching with Vitali Zaidman - JSJ 490

The Jabber panel along with Vitali Zaidman jump in and discuss how your browser cache works, what the standard is,...

1:03:09

Jun 29, 2021

The React Way & Opinionated Practices with Ian Schwartz - JSJ 488

Never underestimate the power of teaching. Ian reached out to AJ in regards to previous comments about React on the...

1:20:52

Jun 15, 2021

Node in the Browser and Much more: Web Containers with Eric Simons - JSJ 487

Eric Simons from Stackblitz joins the JSJ panel to discuss the game changing technology announced at Google.io this...

1:18:32

Jun 08, 2021

Episodes

CrUX and Core Web Vitals - What to Measure on the Web with Rick Viscomi - JSJ 486

Rick Viscomi joins us from Google to talk to us about the Chrome User Experience Report (CrUX) and the HTTP Archive....

1:09:27

Jun 01, 2021

Things JavaScript Developers Should Know, Part 2 - JSJ 485

Dan Shappir leads the Jabber crew on another discussion on the things JavaScript developers should know. They...

1:16:35

May 25, 2021

Women on Stage and in Tech with Moran Weber - JSJ 483

Moran Weber is the CEO of Women on Stage. She helps women prepare for and speak on stages at conferences in...

1:19:30

May 11, 2021

Changes in the JAMstack Landscape with Sean C Davis - JSJ 482

Dan kicks the show off by asking our guest Sean C. Davis to define for us what doesn't fall under JAMstack. Sean...

1:03:58

May 04, 2021

Data Oriented Programming with Yehonathan Sharvit - JSJ 481

Yehonathan Sharvit joins the Jabber crew to discuss Data Oriented Programming. Data Oriented Programming is a way to...

1:00:19

Apr 27, 2021

JSJ 480: Are Micro Frontends worth the effort? (And if so when?)

Micro frontends are the topic of discussion again, this time with Grgur Grisogono, Principal Consultant at Modus...

1:14:38

Apr 20, 2021

JSJ 479: Practical Microservices with Ethan Garofolo

Ethan Garofolo is the author of Practical Microservices with Pragmatic Programmers. He starts out debunking the ideas...

1:17:49

Apr 13, 2021

JSJ 478: Browser Standards Rampage: Can We Have Nice Things?

The infamous Jake Archibald, member of the Chrome Team, an author of the Service Worker spec, and host of the HTTP...

1:25:21

Apr 06, 2021

JSJ 477: Understanding Search Engines and SEO (for devs) - Part 2

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...

1:02:33

Mar 30, 2021

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

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...

59:24

Mar 23, 2021

JSJ 475: DevOps for the JavaScript Developer

In recent years the term DevOps has become ubiquitous - you'll find DevOps engineers in most every tech organization....

1:06:31

Mar 16, 2021

JSJ 474: Things JavaScript Developers Should Know, Part 1

Having done a three-part series on the things JavaScript developers MUST know, Dan now leads a panel discussion on...

1:22:25

Mar 09, 2021

JSJ 473: The Elements framework with Chris Mather

Steve and A.J. talk with Chris Mather, the creator of the Elements framework, a new monolith-style web framework for...

1:17:45

Mar 02, 2021

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

Anthony Campolo joins the conversation to lead the discussion of RedwoodJS. RedwoodJS is a full-stack framework that...

53:31

Feb 23, 2021

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

In this episode, the panel discusses the final list of things that developers need to know and how and when they're...

1:12:31

Feb 16, 2021

Episodes

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

You're working on planning and executing your professional and technical journeys, but what about your psychological...

1:21:12

Feb 09, 2021

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

This is the follow on to the episode first recorded regarding JavaScripts iterators and generators. Dan takes the...

1:18:24

Feb 02, 2021

JSJ 468: The case for JavaScript iterators, part 1

Iterators and generators were introduced into JavaScript way back in 2015, yet they remain an underused and often...

1:13:22

Jan 26, 2021

JSJ 467: The Joy of JavaScript with Luis Atencio

Luis Atencio jabbers about enjoying and using JavaScript. He enjoys the multi-paradigm nature of the language. The...

1:14:08

Jan 19, 2021

JSJ 466: Infrastructure as Code with Christian Nunciato

Christian Nunciato works on a system called Pulumi, which is a system that allows you to build infrastructure with...

1:14:22

Jan 12, 2021

JSJ 464: Web Components FTW with Ben Farrell

Components have become the go-to method for structuring and composing UIs on the Web. Usually this means relying on a...

14:05

Dec 29, 2020

JSJ 463: Building Web Applications with Firebase

Steve and AJ talk with Gareth Brown, author of the recently released Manning video course “Building Web Applications...

59:09

Dec 23, 2020

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

Testing JavaScript Applications by Lucas da Costa (Coupon for 40% off: podjsjabber19) Lucas da Costa literally wrote...

1:10:26

Dec 08, 2020

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

The panel continues its discussion of various JavaScript programming topics, and whether or not they are required...

1:12:54

Dec 01, 2020

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

Imagine a world in which your editor / IDE can actually write some of your code for you. Where you're able to produce...

45:26

Nov 24, 2020

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

Imagine a world in which your editor / IDE can actually write some of your code for you. Where you’re able to produce...

57:09

Nov 17, 2020

JSJ 456: Developer-First Security and Security Tooling For Developers with Liran Tal & Brian Vermeer

Liran Tal and Brian Vermeer from Snyk join the panel to discuss development of secure software in general, and secure...

1:06:34

Nov 03, 2020

JSJ 454: Mongoose, Mongo and Object Document Mapping (ODM) with Valeri Karpov

We talk about the Pros and Cons of using a database directly vs using an abstraction layer, common mistakes,...

54:41

Oct 20, 2020

JSJ 453: Debugging Third Party JavaScript with Ben Vinegar

Many websites these days have to deal with the reality of incorporating third-party scripts. These could be tracking...

16:30

Oct 13, 2020

JSJ 452: Caddy 2 Web Server with Matthew Holt

Today the panel talks with Matt Holt who works full time on the Caddy Web Server. The panel discusses things such as...

1:12:47

Oct 06, 2020

JSJ 451: Are Software Bugs Inevitable with Ran Levi

Ran Levy, a well known and prolific technology podcaster joins the show to talk with the panel about software bugs....

1:19:22

Sep 29, 2020

JSJ 450: Native Features Inside The Browser - Introducing Google's Project Fugu with Thomas Steiner

For Web apps to be useful and successfully compete with native applications, they need to be able to access device...

53:06

Sep 22, 2020

JSJ 449: The Things Every JavaScript Developer Must Know

In this episode the panel discusses various programming topics, and whether or not they are required knowledge for...

1:05:58

Sep 15, 2020

JSJ 448: MongoDB Schema Fundamentals with Joe Karlsson

MongoDB is a popular option for databases which provides objects that look and act like JavaScript Objects. We...

1:08:23

Sep 08, 2020

JSJ 447: Using Javascript for Data Analysis and Data Science with Daniel Lathrop

Our guest is Daniel Lathrop, a freelance investigative data journalist and educator, and formerly a newspaper...

53:44

Sep 01, 2020

JSJ 446: Achieving Work-Life Balance, Especially When WFH

The reality of Covid-19 has changed the way that many people work, working remotely from home instead of coming into...

1:04:49

Aug 25, 2020

JSJ 445: Augmented Reality for Mobile Browsers with Connell Gauld

Connell has been working on Universal AR, a cross-platform Augmented Reality kit for Mobile Browsers delivering...

53:52

Aug 18, 2020

JSJ 444: Coding Front-end JavaScript for Accessibility with Neha Sharma

In this episode of JavaScript Jabber we interview Neha Sharma about the importance of coding front-end JavaScript...

44:50

Aug 11, 2020

JSJ 443: All About InertiaJS with Jonathan Reinink

The panel talks with Jonathan Reinink about his new library, IntertiaJS. InertiaJS is a tool that allows you to...

1:03:05

Aug 04, 2020

JSJ 442: Breaking Into Tech with Danny Thompson

Danny Thompson discusses his road to a successful tech career, after working for years outside the industry (frying...

1:25:14

Jul 28, 2020

JSJ 441: The Present and Future of JavaScript Bundling and Delivery with Yoav Weiss

Yoav Wiess is a Developer Advocate at Google on the Chrome team, and also co-chair of the W3C Performance Working...

1:15:11

Jul 21, 2020

JSJ 440: Why Serverless with Gareth McCumskey

Gareth McCumskey, a Solutions Architect in Cape Town, South Africa engages the panelists of JavaScript Jabber in an...

1:25:27

Jul 14, 2020

JSJ 439: More Jabber About Less JavaScript with Alex Russell

Alex Russell works for Google on the Chrome team and is the lead of Project Fugu which focuses on Web Capabilities...

13:49

Jul 07, 2020

JSJ 438: You Don't Know JS Yet with Kyle Simpson (SPECIAL ANNOUNCEMENT at the End)

SPECIAL ANNOUNCEMENT at the end of this episode. Don't miss it. Kyle Simpson, author of the You Don't Know JS Yet...

1:21:18

Jun 30, 2020

JSJ 437: Inside the Brave Browser with Jonathan Sampson

Jonathan Sampson hops into the Jabber session to talk about the Brave Browser. He and the panel wander through the...

1:25:01

Jun 23, 2020

JSJ 436: MongoDB Basics with Joe Karlsson

What is MongoDB? How does it work? How is it different than a standard relational database? How does it fit into a...

59:00

Jun 16, 2020

 JSJ 435: Form.io with Travis Tidwell

The panel is joined by Travis Tidwell, co-founder and CTO of Form.io, a ME*N stack platform that incorprates a form...

1:07:31

Jun 02, 2020

JSJ 434: Understanding and Using ES Modules in Node with Gil Tayar

Gil Tayar gave a presentation recently on ES modules in Node. He joins the panel to discuss how to use and think...

1:21:36

May 19, 2020

JSJ 433: Understanding the Browser Layer with Noam Rosenthal

Noam Rosenthal has worked in both web and native technologies. He leads off with a discussion of the history of the...

52:48

May 12, 2020

JSJ 432: Internet of Things (IoT) with Joe Karlsson

Joe Karlsson is a developer advocate at MongoDB. He and the panel walk through the different approaches, uses, and...

57:40

May 05, 2020

JSJ 431: Personal Branding for Developers with Morad Stern

The JSJ panel talks with Morad Stern from Wix about personal branding; what it is, why it’s important for developers,...

1:05:20

Apr 28, 2020

JSJ 430: Learning JavaScript in 2020 with Matt Crook

Matt Crook joins the conversation to talk with the JavaScript Jabber panel to talk about his experience going through...

1:12:11

Apr 21, 2020

JSJ 428: The Alphabet Soup of Performance Measurements

Dan Shappir takes the lead to explain all of the acronyms and metrics for measuring the performance of your web...

1:17:14

Apr 07, 2020

JSJ 426: Killing the Release Night with Progressive Delivery with Dave Karow

Dave Karow is a developer evangelist for Split. He dives into how you can deliver software sustainably without...

1:13:43

Mar 24, 2020

JSJ 425: The Evolution of JavaScript

Dan Shappir takes the lead and walks the panel through the history of JavaScript and a discussion on ES6, TypeScript,...

1:18:03

Mar 17, 2020

JSJ 424: UI5 and web components with Peter Muessig

In this episode of JavaScript Jabber the panelists and guest delve into the advantages of the shadow dom,...

42:33

Mar 10, 2020

 JSJ 423: State of JS

The panelists discuss that latest State of JS survey. They begin talking about the merits and methods of the survey...

50:44

Mar 03, 2020

JSJ 422: CSS and Houdini with Una Kravets

Una Kravets talks to the panel about CSS and its future. We dive into what Houdini is and how much of it is...

1:00:54

Feb 25, 2020

JSJ 421: Semantic HTML with Bruce Lawson

Bruce Lawson is an expert in and proponent of semantic HTML. After receiving some good natured ribbing, Bruce walks...

1:08:28

Feb 18, 2020

JSJ 420: OpenAPI, Redoc, and API Documentation with Adam Altman

Adam dives into how to document your application using OpenAPI (formerly Swagger) and then how to generate great...

45:46

Feb 11, 2020

JSJ 418: Security Scary Stories and How to Avoid Them with Kevin A McGrail

In this episode of JavaScript Jabber the panel interviews security expert, Kevin A. McGrail. He starts by explaining...

1:29:50

Jan 28, 2020

JSJ 417: Serverless with Microsoft Azure with Burke Holland

Burke Holland works for Microsoft on the Azure team in developer relations. He starts the show talking about how he...

1:18:01

Jan 21, 2020

JSJ 416: GraphQL Developer Tools with Sean Grove

In this episode of JavaScript Jabber the panel interviews Sean Grove from OneGraph; asking him questions about...

1:20:20

Jan 14, 2020

JSJ 411: Unit Testing Jest with Daniel Caldas

Daniel Caldas is calling from Singapore. He currently works as a software engineer for Zendesk and has also worked in...

59:49

Dec 10, 2019

JSJ 410: Iterating on Open Source

Today the panel is discussing iterating on open source projects. Aimee and AJ recall a conversation they had in the...

59:05

Dec 03, 2019

JSJ 408: Reading Source Code with Carl Mungazi

Carl Mungazi is a frontend developer at Limejump in London. He is a former journalist and switched to programming in...

55:31

Nov 19, 2019

JSJ 406: Security in Node

Today the panel is talking about security features that are being added to Node 13. AJ talks about the background and...

07:19

Nov 05, 2019

JSJ 404: Edge on Chromium with Chris Heilmann

Guests Chris heilmann and Zohair Ali are developers for Microsoft working on the Edge project. Today they are talking...

58:52

Oct 29, 2019

JSJ 401: Hasura with Tanmai Gopal

Tanmai is one of the founders at Hasura. Hasura gives you instant graphQL APIs on top of a Postgres database. The...

1:10:20

Oct 17, 2019

JSJ 399:  Debugging with Async/Await with Valeri Karpov

Valeri Karpov is a maintainer on Mongoose, has started a few companies, and works for a company called Booster Fuels....

1:03:47

Oct 10, 2019

JSJ 398: Node 12 with Paige Niedringhaus

Guest Paige Niedringhaus has been a developer full time for 3 years, and today she is here to talk about Node 12. One...

1:04:46

Oct 08, 2019

JSJ 395: The New Ember with Mike North

Mike North is the Ember guy at Frontend Masters and LinkedIn’s web developer trainer. Today the panel is talking...

1:08:03

Sep 26, 2019

JSJ 393: Why You Should Be Using Web Workers with Surma

Surma is an open web advocate for Google currently working with WebAssembly team. He was invited on the show today to...

57:36

Sep 19, 2019

JSJ 388: Functional Programming with Brian Lonsdorf

Brian Lonsdorf works for Salesforce, specializes in functional programming, and wrote a book called Professor...

46:42

Sep 03, 2019

JSJ 386: Gatsby.js with Chris Biscardi

Chris is an independent consultant working with open source startups. He taught himself to program and started in...

43:45

Aug 27, 2019

JSJ 384:  FaunaDB: Support for GraphQL and Serverless Development with Evan Weaver

Evan Weaver is the CEO and cofounder of FaunaDB, a serverless database and a great way to get started with GraphQL....

51:28

Aug 20, 2019

JSJ 381:  Building a Personal Brand with John Sonmez

John is the founder of Bulldog Mindset andSimple Programmer, which teaches software developers soft skills, and the...

1:08:59

Aug 08, 2019

JSJ 379: FindCollabs and Podcasting with Jeff Meyerson

Jeff Meyerson is the host of the Software Engineering daily podcast and has also started a company called...

59:46

Aug 01, 2019

JSJ 378: Stencil and Design Systems with Josh Thomas and Mike Hartington

Today’s guests Josh Thomas and Mike Hartington are developers for Ionic, with Josh working on the open source part of...

52:42

Jul 30, 2019

JSJ 377: Bringing Maps and Location Into Your Apps with the ArcGIS API for JavaScript with Rene Rubalcava

Rene is a software developer for ESRI and works in spatial and mapping software. ESRI has been around since 1969 and...

43:43

Jul 25, 2019

JSJ 376: Trix: A Rich Text Editor for Everyday Writing with Javan Makhmali

Today’s guest is Javan Makhmali, who works for Basecamp and helped develop Trix. Trix is a rich text editor for the...

52:08

Jul 23, 2019

JSJ 375: Are You Hurting the Web?

Today the panel discusses the effect of current development practices, such as the heavy reliance JavaScript, on the...

1:06:47

Jul 18, 2019

JSJ 373: What Do You Need to Do to Get a Website Up?

Today the panel discusses what is necessary to get a website up and how complicated or simple it needs to be. They...

57:55

Jul 11, 2019

JSJ 371: The Benefits and Challenges of Server-Side Rendering (SSR) with Dan Shappir

In this episode of JavaScript Jabber, special guest Dan Shappir, Performance Tech Lead at Wix, kicks off the...

1:10:06

Jul 02, 2019

JSJ 368: TypeScript - Good or Bad

In this episode of JavaScript Jabber, Joe Eames and AJ O’Neal talk about what TypeScript is, and their background and...

58:04

Jun 11, 2019

JSJ 367: Pair Programming

In this episode of JavaScript Jabber, the panelists discuss each one’s definition of the term ‘pairing’ in...

1:04:41

Jun 04, 2019

JSJ 366: npm with Mikeal Rogers

This episode of JavaScript Jabber starts with Mikeal Rogers introducing himself and his work in brief. Charles...

1:11:32

May 28, 2019

JSJ 365: Do You Need a Front-End Framework?

Today the panel discusses the necessity of a front end framework. Overall, there is a consensus that frameworks are...

1:14:52

May 21, 2019

JSJ 364: Ember Octane with Sam Selikoff

In this episode of JavaScript Jabber, Sam Selikoff, Co-Founder at EmberMap, Inc. starts with giving a brief...

52:39

May 14, 2019

JSJ 363:  Practical JAMstack and Serverless with Gareth McCumskey

Gareth McCumskey introduces JAMstack and serverless. He goes into great detail on how it works. Aimee Knight and...

1:10:36

May 07, 2019

JSJ 362:  Accessibility with Chris DeMars

Today the panel discusses web accessibility for people with disabilities. According to a study done by WebAIM, 97.8%...

1:03:26

Apr 30, 2019

JSJ 361:  Enough with the JS Already with Nicholas Zakas

Nicholas Zakas discusses the overuse of JavaScript and the underuse of HTML and CSS. The panel contemplates the talk...

1:08:20

Apr 23, 2019

JSJ 360:  Evolutionary Design with James Shore

Special guest James Shore returns for another episode of JavaScript Jabber. Today the panel discusses the idea of...

1:02:32

Apr 16, 2019

JSJ 359: Productivity with Mani Vaya

Mani is the founder of a book summary business called www.2000books.com At 2000 Books, Mani studies the world’s...

1:10:42

Apr 09, 2019

JSJ 358: Pickle.js, Tooling, and Developer Happiness with Anatoliy Zaslavskiy

Anatoliy Zaslavskiy introduces pickle.js and answers the panels questions about using it. The panel discusses the...

1:06:30

Apr 02, 2019

JSJ 357: Event-Stream & Package Vulnerabilities with Richard Feldman and Hillel Wayne

In this episode of JavaScript Jabber, Hillel Wayne kicks off the podcast by giving a short background about his work,...

1:10:16

Mar 26, 2019

JSJ 356: Build Websites Like It's 2005 with Keith Cirkel

In this episode of JavaScript Jabber, Keith Cirkel, Senior Application Engineer at GitHub, briefly explains the...

56:18

Mar 19, 2019

JSJ 351: Dinero.js with Sarah Dayan

In this episode of JavaScript Jabber, the panelists talk to Sarah Dayan, who is a Frontend Software Engineer working...

1:12:08

Feb 12, 2019

JSJ 350: JavaScript Jabber Celebrates Episode 350!

This episode of JavaScript Jabber has the panelists reminiscing on the past. First, they discuss the projects they’re...

1:06:43

Feb 05, 2019

JSJ 349: Agile Development - The Technical Side with James Shore

James Shore is a developer who specializing in extreme programming, an Agile method. He also used to host a...

59:46

Jan 29, 2019

JSJ 348: EnactJS with Ryan Duffy

In this episode of JavaScript Jabber, the panelists talk with Ryan Duffy who works on the EnactJS framework at LG...

44:08

Jan 22, 2019

JSJ 347: JAMstack with Divya Sasidharan & Phil Hawksworth

This episode features special guests Philip Hawksworth and Divya Sasidharan. Phil lives just outside of London and...

1:21:54

Jan 15, 2019

JSJ 343: The Power of Progressive Enhancement with Andy Bell

In this episode, the panel talks with Andy Bell who is an independent designer and developer who uses React, Vue, and...

1:05:17

Dec 11, 2018

JSJ 342: Aurelia in Action with Sean Hunter

In this episode, the panel talks with Sean Hunter who is a software developer, speaker, rock climber, and author of...

1:00:10

Dec 04, 2018

JSJ 341: Testing in JavaScript with Gil Tayar

In this episode, the panel talks with Gil Tayar who is currently residing in Tel Aviv and is a software engineer. He...

1:02:49

Nov 27, 2018

JSJ 340: JavaScript Docker with Julian Fahrer

In this episode, the panel talks with Julian Fahrer who is an online educator and software engineer in San Francisco,...

58:15

Nov 20, 2018

JSJ 339: Node.js In Motion Live Video Course from Manning with PJ Evans

In this episode, the panel talks with PJ Evans who is a course developer and an instructor through Manning’s course...

49:32

Nov 13, 2018

JSJ 338: It’s Supposed To Hurt, Get Outside of Your Comfort Zone to Master Your Craft with Christopher Buecheler

In this episode, the panel talks with Christopher Buecheler who is an author, blogger, web developer, and founder of...

43:37

Nov 06, 2018

JSJ 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell & Taras Mankovski

In this episode, the panel talks with two special guests Charles and Taras. Charles Lowell is a principle engineer at...

1:18:15

Oct 30, 2018

JSJ 332: “You Learned JavaScript, Now What?” with Chris Heilmann

In this episode, the panel talks with programmer, Chris Heilmann. He has written books about JavaScript, in addition...

1:13:57

Sep 25, 2018

JSJ 331: “An Overview of JavaScript Testing in 2018” with Vitali Zaidman

In this episode, the panel talks with programmer, Vitali Zaidman, who is working with Software Solutions Company. He...

54:56

Sep 18, 2018

JSJ 330: “AWS: Amplify” with Nader Dabit

In this episode, the panel talks with programmer, Nader Dabit, who has been with Amazon’s AWS for the past six...

1:04:11

Sep 11, 2018

JSJ 329: Promises, Promise.finally(), and Async/await with Valeri Karpov

In this episode, the panel talks with programmer, Valerie Karpov from Miami, Florida. He is quite knowledgeable with...

1:08:31

Sep 04, 2018

JSJ 328: Functional Programming with Ramda with Christine Legge

In this episode, the JavaScript Jabber panel talks to Christine Legge about functional programming with Ramda....

55:21

Aug 28, 2018

JSJ 326: Conversation with Ember co-creator Tom Dale on Ember 3.0 and the future of Ember

In this episode, the JavaScript Jabber panel talks to Tom Dale about Ember 3.0 and the future of Ember. Tom is the...

57:18

Aug 14, 2018

JSJ 325: Practical functional programming in JavaScript and languages like Elm with Jeremy Fairbank

In this episode, the JavaScript Jabber panel talks to Jeremy Fairbank about his talk Practical Functional...

53:47

Aug 07, 2018

JSJ 323: "Building a JavaScript platform that gives you the power to build your own CDN" with Kurt Mackey

In this episode, the JavaScript Jabber panel talks to Kurt Mackey about Fly.io. At Fly.io, they are "building a...

1:03:05

Jul 26, 2018

JSJ 321: Babel and Open Source Software with Henry Zhu

In this episode, the JavaScript Jabber panel talks to Henry Zhu about Babel and open source software. Henry is one of...

57:53

Jul 10, 2018

JSJ 319: Winamp2-js with Jordan Eldredge

In this episode, the JavaScript Jabber panelists discuss Winamp2-js with Jordan Eldredge. Jordan is the creator of...

48:37

Jun 26, 2018

JSJ 317: Prisma with Johannes Schickling

In this episode, the JavaScript Jabber panelists discuss Prisma with Johannes Schickling. Johannes is the CEO and...

48:53

Jun 12, 2018

JSJ 315: The effects of JS on CSS with Greg Whitworth

In this episode, the JavaScript Jabber panelists discuss the effects of JavaScript on CSS with Greg Whitworth. Greg...

53:29

May 30, 2018

JSJ 313: Light Functional JavaScript with Kyle Simpson

In this episode, the JavaScript Jabber panelists discuss light functional JavaScript with Kyle Simpson. Kyle is most...

53:21

May 15, 2018

JSJ 312: Hygen with Dotan Nahum

In this episode, the JavaScript Jabber panelists discuss Hygen with Dotan Nahum. Dotan has worked within open source...

47:53

May 09, 2018

JSJ 310: Thwarting Insider Threats with Greg Kushto

In this episode, the JavaScript Jabber panelists discuss thwarting insider threats with Greg Kushto. Greg is the vice...

45:59

Apr 24, 2018

JSJ 307: Apollo with Peggy Rayzis

In this episode, the JavaScript Jabber panelists talk about Apollo with Peggy Rayzis. Peggy is an open source...

40:04

Apr 03, 2018

JSJ 306: The Framework Summit with Joe Eames

In this episode, the JavaScript Jabber panelists talk about the Framework Summit. It was the brainchild of Merrick...

48:03

Mar 27, 2018

JSJ 305: Continuous Integration, Processes, and DangerJS with Orta Therox

In this episode, the JavaScript Jabber panelists talk about the tool Danger with Orta Therox. Danger allows you to...

48:29

Mar 20, 2018

JSJ 304: React: The Big Picture

In this episode, the JavaScript Jabber panelists talk about React: The Big Picture, Cory’s course on Pluralsight and...

51:00

Mar 13, 2018

JSJ 303: Test Coverage Tools with Ben Coe, Aaron Abramov, and Issac Schleuter

In this episode, the JavaScript Jabber panelists talk with Ben Coe, Aaron Abramov, and Issac Schleuter about test...

1:01:53

Mar 06, 2018

JSJ 302: Evaluating Web Frameworks with Kitson Kelly

In this episode, the JavaScript Jabber panelists talk with Kitson Kelly about evaluating web frameworks. Kitson is...

53:44

Feb 27, 2018

JSJ 301: CSS Grids: The Future of Frontend Layout with Dave Geddes

In this episode, the JavaScript Jabber panelists talk with Dave Geddes about CSS Grids. Dave quit his job about a...

1:03:42

Feb 20, 2018

JSJ 300: Celebration

In this episode, the JavaScript Jabber panelists speak on where they are what they are up to today. Aimee is still in...

56:51

Feb 13, 2018

JSJ 299: How To Learn JavaScript When You're Not a Developer with Chris Ferdinandi

In this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to...

1:11:42

Feb 06, 2018

JSJ 294: Node Security with Adam Baldwin

In this episode, JavaScript Jabber panelist speak with Adam Baldwin. Adam is a return guest and has many years of...

1:08:22

Jan 03, 2018

JSJ 291: Serverless For JavaScript with Gareth McCumskey

In this episode, JavaScript Jabber speaks with Gareth McCumskey about Serverless For JavaScript. Gareth leads the dev...

56:19

Dec 12, 2017

JSJ 287: Blockchain and JS with Ari Lerner

In this episode, Java Script Jabbers speak with Ari Lerner. Ari is the author of NG Book: The Complete Book on...

56:51

Nov 13, 2017

JSJ 281: CodeSponsor - Sustaining Open-Source Software through Ethical Advertising with Eric Berry

This week on Ruby Rogues, we interview our very own, Eric Berry, to talk about the sustainability of open-source...

1:01:03

Oct 02, 2017

JSJ 278 Machine Learning with Tyler Renelle

Tyler Renelle is a contractor and developer who has worked in various web technologies like Node, Angular, Rails, and...

58:40

Sep 12, 2017

JSJ 276: Vue.js with Maximilian Schwarzmüller

This episode of JavaScript Jabber features panelists AJ O’Neal, Aimee Knight, and Charles Max Wood. They talk with...

50:32

Aug 29, 2017

JSJ 271: SharePoint Extensions in JavaScript with Mike Ammerlaan and Vesa Juvonen

This episode is a live episode from Microsoft Build where AJ O'Neal and Charles Max Wood interview Mike Ammerlaan and...

53:58

Jul 25, 2017

JSJ 270 The Complete Software Developers Career Guide with John Sonmez

This episode features a panel of Joe Eames, AJ O’Neal, as well as host Charles Maxwell. Special guest John Sonmez...

1:01:27

Jul 18, 2017

Episodes

JSJ 268 Building Microsoft Office Extensions with JavaScript with Tristan Davis and Sean Laberee

This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Tristan Davis and Sean...

1:07:27

Jul 04, 2017

Episodes

JSJ 267 Node 8 with Mikeal Rogers, Arunesh Chandra, and Anna Henningsen

On today’s episode of JavaScript Jabber we have panelists Joe Eames, AJ O’Neil, Amiee Knight and Charles Max Wood and...

53:03

Jun 27, 2017

JSJ 265 Wade Anderson and Ramya Rao on Visual Studio Code

This episode is live at the Microsoft Build 2017 with Charles Max Wood and AJ O’Neal. We have Wade Anderson and Ramya...

47:17

Jun 13, 2017

Episodes

JSJ 262 Mozilla Firefox Developer Tools with Jason Laster

Join AJ, Aimee, and Joe as they discuss Mozilla Firefox Developer Tools with Jason Laster. Jason just started working...

36:26

May 16, 2017

JSJ 259 Clean Code JavaScript with Ryan McDermott

On today's JavaScript Jabber Show, Charles, Joe, Aimee, Cory, and AJ discuss Clean Code JavaScript with Ryan...

57:05

Apr 25, 2017

JSJ 257 Graphcool with Johannes Schickling

On today's JavaScript Jabber Show, Charles, Aimee, and AJ discuss Graphcool with Johannes Schickling. Johannes is...

54:24

Apr 11, 2017

JSJ 255 Docker for Developers with Derick Bailey

On today's JavaScript Jabber Show, Charles Max Wood, AJ O'neal, Aimee Knight, Joe Eames, and Cory House discuss...

1:20:22

Mar 28, 2017

JSJ Special Episode: Azure with Jonathan Carter

On today's episode, Aimee Knight, AJ O'Neal, Cory House, Joe Eames, and Charles Max Wood discuss Azure with Jonathan...

53:52

Mar 17, 2017

JSJ 252 The 20th Anniversary of Visual Studio with Bowden Kelly

Javascript Jabber is hosted this week by Joe Eames, Aimee Knight, AJ O'Neal, Cory House, Charles Max Wood and their...

58:40

Mar 07, 2017

JSJ 250 Celebration

JavaScript Jabber turns 5! On today's episode, Charles Max Wood, AJ ONeil, and Aimee Knight travel down memory lane...

1:04:38

Feb 28, 2017

JSJ 247 Building a Development Environment with Cory House

On today's episode, Charles Max Wood, AJ O'neal, Joe Eames, and Aimee Knight discuss Building a Development...

1:06:07

Jan 31, 2017

244 JSJ Visual Studio with Sam Guckenheimer

55:11

Dec 28, 2016

241 JSJ Microsoft Docs with Dan Fernandez

53:18

Dec 07, 2016

240 JSJ Visual Studio Code with Chris Dias

1:02:33

Nov 30, 2016

232 JSJ GunDB and Databases with Mark Nadal

1:04:18

Oct 05, 2016

230 JSJ Node at Capital One with Azat Mardan

1:07:17

Sep 21, 2016

218 JSJ Ember.js with Yehuda Katz

42:47

Jun 29, 2016

204 JSJ Free Code Camp with Quincy Larson

1:00:32

Mar 23, 2016

202 JSJ DoneJS + CanJS with Justin Meyer

55:55

Mar 09, 2016

200 JSJ EPISODE 200!!!

1:00:22

Feb 24, 2016

197 JSJ Auth0 with Kassandra Perch

40:58

Feb 03, 2016

192 JSJ IoT with Peter Hoddie

58:50

Dec 30, 2015

191 JSJ Stripe with Craig McKeachie

58:29

Dec 23, 2015

190 JSJ Web Performance Part 2 with Nik Molnar

1:17:11

Dec 16, 2015

185 JSJ PouchDB with Nolan Lawson

50:18

Nov 11, 2015

173 JSJ Online Learning with Gregg Pollack

47:25

Aug 19, 2015

171 JSJ Babel with Sebastian McKenzie

47:05

Aug 05, 2015

170 JSJ RabbitMQ with Derick Bailey

1:21:03

Jul 29, 2015

164 JSJ Rendr with Spike Brehm

54:42

Jun 17, 2015

162 JSJ ESLint with Jamund Ferguson

58:57

Jun 03, 2015

161 JSJ Rust with David Herman

1:05:05

May 27, 2015

160 JSJ Stormpath with Robert Damphousse

50:29

May 20, 2015

159 JSJ Why JavaScript Is Hard

58:10

May 13, 2015

158 JSJ Roots with Jeff Escalante

39:35

May 06, 2015

155 JSJ Webtorrent with Feross Aboukhadijeh

47:40

Apr 16, 2015

Episodes

147 JSJ io.js with Isaac Schleuter and Mikeal Rogers

The panelists talk to Isaac Schleuter and Mikeal Rogers about io.js.

59:10

Feb 18, 2015

145 JSJ Meteor.js with Matt DeBergalis

The panelists talk to Matt DeBergalis about Meteor.js.

1:06:09

Feb 04, 2015

144 JSJ Marionette.js 2.0 with Sam Saccone

The panelists talk to Sam Saccone about Marionette.js 2.0.

38:13

Jan 28, 2015

143 JSJ Teaching Programming and Computer Science with Pamela Fox

Pamela Fox and the rest of the gang talk about teaching programming and Computer Science.

1:17:56

Jan 21, 2015

142 JSJ Share.js with Joseph Gentle

The panel discusses Share.js with Joseph Gentle

1:17:34

Jan 14, 2015

141 JSJ Firefox OS with Jason Weathersby

The panelists talk about Firefox OS with Jason Weathersby.

1:07:19

Jan 07, 2015

140 JSJ Using Art to Get and Keep People Interested in Programming with Jenn Schiffer

The panelists talk to Jenn Schiffer about using art to get and keep people interested in programming.

52:19

Dec 31, 2014

139 JSJ The Mozilla Developer Network with Les Orchard and David Walsh

The panelists talk about the Mozilla Developer Network with Les Orchard and David Walsh.

54:49

Dec 24, 2014

138 JSJ {Track:js} with Todd Gardner

The panelists talk {Track:js} with Todd Gardner.

1:02:43

Dec 17, 2014

136 JSJ TrackingJS with Eduardo Lundgren

The panelists discuss TrackingJS with Eduardo Lundgren.

47:18

Dec 03, 2014

133 JSJ Remote Work with Mike Hostetler

The panelists discuss remote work with Mike Hostetler.

53:39

Nov 12, 2014

132 JSJ MV Frameworks with Craig McKeachie

The panelists talk about MV Frameworks with Craig McKeachie.

58:07

Nov 05, 2014

130 JSJ Browser Tools and Extensions

The panelists talk about browser tools and extensions.

1:07:13

Oct 22, 2014

128 JSJ Famo.us with Steve Newcomb

The panelists talk about the famo.us framework with Steve Newcomb.

55:17

Oct 01, 2014

125 JSJ WebGL with Sean Griffin

The panelists discuss WebGL with Sean Griffin.

43:12

Sep 10, 2014

124 JSJ The Origin of Javascript with Brendan Eich

The panelists talk to Brendan Eich, the creator of JavaScript.

1:44:25

Sep 03, 2014

123 JSJ Traceur with Erik Arvidsson

The panelists chat with Erik Arvidsson about Traceur.

43:10

Aug 27, 2014

120 JSJ Google Polymer with Rob Dodson and Eric Bidelman

The panelists talk to Rob Dodson and Eric Bidelman about the Google Polymer project and Google I/O.

1:00:54

Aug 06, 2014

119 JSJ Chrome Apps with Joe Marini

The panelists talk about Chrome apps with Google's Joe Marini.

55:30

Jul 30, 2014

117 JSJ The Koa Framework with Gerred Dillon and Will Conant

The panelists discuss the Koa Framework with Gerred Dillon and Will Conant.

50:36

Jul 16, 2014

115 JSJ The ES6 Module Loader Polyfill, SystemJS, and jspm with Guy Bedford

the panelists discuss the ES6 module loader polyfill, SystemJS, and jspm with Guy Bedford.

45:02

Jul 02, 2014

114 JSJ Asynchronous UI and Non-Blocking Interactions with Elliott Kember

The panelists talk to Elliot Kember about asynchronous UI and non-blocking interactions.

56:17

Jun 25, 2014

113 JSJ Community Dynamics with Reginald Braithwaite

The panelists talk to Reginald Braithwaite about the dynamics of the JavaScript community.

49:52

Jun 18, 2014

112 JSJ Refactoring JavaScript Apps Into a Framework with Brandon Hays

The panelists talk about refactoring JavaScript Apps Into a Framework with Brandon Hays.

59:28

Jun 11, 2014

111 JSJ The Ember.js Project with Erik Bryn

The panelists talk to Erik Bryn about the Ember.js project.

1:08:30

Jun 04, 2014

109 JSJ Dependency Injection in JavaScript with Vojta Jína & Misko Hevery

The panelists discuss dependency injection with Vojta Jína & Misko Hevery.

46:44

May 21, 2014

108 JSJ AngularJS with Igor Minar

The panelists have Igor Minar back on the show to discuss AngularJS in detail.

46:46

May 14, 2014

107 JSJ ClojureScript & Om with David Nolen

The panelists talk to David Nolen about ClojureScript and Om.

51:59

May 07, 2014

106 JSJ Protractor with Julie Ralph

The panelists talk to Julie Ralph about AngularJS's protractor.

48:53

Apr 30, 2014

Episodes

105 JSJ JSConf and Organizing Conferences with Chris Williams

The panelists discuss JSConf and conference organization with Chris Williams.

1:16:15

Apr 23, 2014

104 JSJ Hypermedia APIs with Steve Klabnik

The panelists discuss hypermedia APIs with Steve Klabnik

59:13

Apr 16, 2014

102 JSJ Angular and Open Source Projects with Brad Green

The panelists talk to Brad Green of Google, about Angular.js and managing open source projects.

47:30

Apr 02, 2014

101 JSJ js-git with Tim Caswell

The panelists talk to Tim Caswell about js-git.

50:01

Mar 19, 2014

100 JSJ Centennial Episode Celebration

The panelists celebrate their 100th episode!

49:15

Mar 12, 2014

099 JSJ npm, Inc. with Isaac Schlueter, Laurie Voss, and Rod Boothby

The panelists discuss npm, Inc. with Isaac Schlueter, Laurie Voss, and Rod Boothby.

56:37

Mar 05, 2014

097 JSJ Gulp.js with Eric Schoffstall

The panelists talk to Eric Schoffstall, the creator of Gulp.js.

42:35

Feb 19, 2014

096 JSJ The Challenges of Large Single Page JavaScript Applications with Bart Wood

The panelists talk to Bart Wood about large single page JavaScript applications.

45:01

Feb 14, 2014

095 JSJ AngularUI with Dean Sofer

The panelists talk to Dean Sofer about AngularUI.

50:23

Feb 07, 2014

094 JSJ BonsaiJS with Tobi Reiss

The panelists talk to Tobi Reiss, the creator of BonsaiJS.

43:55

Jan 31, 2014

093 JSJ The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons

The panelists discuss The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons.

54:25

Jan 24, 2014

091 JSJ JSON APIs

The panelists discuss JSON APIs.

57:15

Jan 10, 2014

090 JSJ Users Groups

The panelists talk about how to create and maintain Users Groups.

39:03

Jan 03, 2014

089 JSJ The Node Security Project with Adam Baldwin

The panelists talk to The Node Security Project founder and organizer, Adam Baldwin.

52:17

Dec 27, 2013

088 JSJ Lazy.js with Daniel Tao

The panelists talk to Daniel Tao, maintainer of Lazy.js.

46:37

Dec 20, 2013

087 JSJ TC39 with Alex Russell

The panelists discuss TC39 with Alex Russell.

1:03:43

Dec 13, 2013

085 JSJ Huxley with Pete Hunt

The panelists discuss Huxley with Pete Hunt

40:17

Nov 21, 2013

083 JSJ FRP and RxJS with Matthew Podwysocki

In this episode, the panelists talk to Matthew Podwysocki about Functional Reactive Programming and RxJS.

42:55

Nov 08, 2013

082 JSJ JSHint with Anton Kovalyov

Anton Kovalyov joins the Jabber gang to talk about JSHint, linting, parsing, lexing and much more.

42:10

Nov 01, 2013

081 JSJ Promises for Testing Async JavaScript with Pete Hodgson

Pete Hodgson crosses over from the iPhreaks podcasts to talk with the Jabber gang about testing asynchronous...

50:55

Oct 25, 2013

080 JSJ - Impact.js with Dominic Szablewski

Dominic Szablewski joins the Jabber gang to talk about Impact.js, game development, html5, and strategy.

58:37

Oct 18, 2013

079 Lo-Dash with John-David Dalton

The gang talks to Lo-Dash maintainer John-David Dalton about open source software, performant Javascript, Lo-Dash and...

1:04:41

Oct 11, 2013

077 JSJ Monocle with Alex MacCaw

50:11

Sep 27, 2013

074 JSJ Grunt with Ben Alman

1:14:12

Sep 06, 2013

060 JSJ Development Environments

58:38

May 24, 2013

056 JSJ Marionette.js with Derick Bailey

1:01:46

Apr 19, 2013

053 JSJ Software Team Dynamics

1:06:12

Mar 29, 2013

052 JSJ Node & NPM with Isaac Schlueter

1:00:39

Mar 22, 2013

051 JSJ Finding a Job

52:31

Mar 15, 2013

046 JSJ Staying Current

44:46

Feb 08, 2013

045 JSJ jQuery

53:02

Feb 01, 2013

042 JSJ CSS and CSS Superset Languages

59:01

Jan 11, 2013

041 JSJ Single Page Applications

59:00

Jan 04, 2013

039 JSJ Sweet.js with Tim Disney

39:36

Dec 21, 2012

038 JSJ Jasmine with Justin Searls

57:31

Dec 14, 2012

036 JSJ DOM Rendering and Manipulating

48:09

Nov 30, 2012

035 JSJ node-webkit

44:29

Nov 16, 2012

034 JSJ Ember.js

55:11

Nov 02, 2012

032 JSJ Angular.js

50:47

Oct 19, 2012

028 JSJ Greenfield vs Brownfield Projects

58:30

Sep 21, 2012

027 JSJ The JavaScript Community

The panelists discuss the JavaScript community at large.

49:01

Sep 05, 2012

026 JSJ Code Organization and Reuse

The panelists talk about code organization and reuse.

56:16

Aug 28, 2012

025 JSJ Require.js with James Burke

The panelists talk to James Burke about Require.js.

1:02:54

Aug 21, 2012

022 JSJ Node.js on Azure with Glenn Block

The panelists talk to Glenn Block about Azure.

56:30

Aug 01, 2012

021 JSJ Weapons of Choice

The panelists discuss their weapons of choice.

1:11:21

Jul 30, 2012

019 JSJ Browserify with James Halliday

The panelists talk Browserify with James Halliday.

40:35

Jul 02, 2012

018 JSJ Agile Development

The panelists discuss Agile development.

58:13

Jun 23, 2012

017 JSJ CoffeeScript with Jeremy Ashkenas

The panelists talk to Jeremy Ashkenas about CoffeeScript.

1:01:08

Jun 19, 2012

016 JSJ SQL and NoSQL

The panelists talk about SQL and NoSQL.

49:45

Jun 08, 2012

014 JSJ SVG and Data Visualization with Chris Bannon

The panelists talk about SVG and data visualization with Chris Bannon.

55:24

May 19, 2012

013 JSJ Knockout.js with Steven Sanderson

The panelists discuss Knockout.js with Steven Sanderson

44:12

May 11, 2012

011 JSJ Can HTML5 and JavaScript Really Replace Flash?

The panelists discuss whether HTML5 and JavaScript can really replace Flash.

53:58

Apr 13, 2012

010 JSJ Node.js

The panelists talk about Node.js.

59:23

Apr 06, 2012

008 JSJ V8 and Dart with Lars Bak and Kasper Lund

The panelists discuss V8 and Dart with Lars Bak and Kasper Lund.

47:36

Mar 14, 2012

007 JSJ Online Resources for Javascript Developers

The panelists discuss online resources for JavaScript Developers.

30:45

Mar 13, 2012

006 JSJ Chrome Dev Tools with Paul Irish

The panelists discuss Chrome dev tools with Paul Irish.

51:26

Feb 24, 2012

005 JSJ Javascript Objects

The panelists discuss JavaScript objects.

53:14

Feb 17, 2012

004 JSJ Backbone.js with Jeremy Ashkenas

The panelists discuss Backbone.js with Jeremy Ashkenas.

54:32

Feb 13, 2012

003 JSJ Build Tools

The panelists discuss build tools.

45:00

Feb 03, 2012

002 JSJ The Right Way to Build Web Applications

The panelists discuss the right way to build web applications.

48:45

Jan 29, 2012

001 JSJ Asynchronous Programming

The panelists discuss asynchronous programming.

43:56

Jan 20, 2012