Dan Shappir

Dan Shappir is the Performance Tech Lead at Wix.com, focusing on making more than 100 million websites hosted on the Wix platform load and execute faster. Dan has over 25 years of software development experience, and has worked on systems ranging from multi-user games to missile trajectory simulations to designing and building large-scale Web apps. He is a frequent speaker at technical conferences, a panelist on the JavaScript Jabber podcast, and a member of the Google Chrome Advisory Board (CAB). Dan holds an M.Sc. in Computer Science.

Media Entries

What’s New in React 19.2: Compiler, Activity, and the Future of Async React - JSJ 670

What’s New in React 19.2: Compiler, Activity, and the Future of Async React - JSJ 670

JavaScript Jabber

The episode covers React 19.2 updates, highlighting new features such as the activity component, view transition...

Jan 07, 2026
The Truth About AI in Everyday JavaScript Development - JSJ 696

The Truth About AI in Everyday JavaScript Development - JSJ 696

JavaScript Jabber

It feels great to finally be back on the mic after a stretch of travel, work, and general chaos, and in this episode...

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

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

JavaScript Jabber

In this episode of JavaScript Jabber, I sit down with Dan Shapir and our special guest, Yoni Goldberg, to dive deep...

Oct 02, 2025
Exploring Vibe Coding and the Future of Product Management with Gunnar Berger - JSJ 690

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

JavaScript Jabber

In this episode of JavaScript Jabber, I sit down with Amazon product leader Gunnar Berger to dive into the...

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

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

JavaScript Jabber

This week on JavaScript Jabber, we dive deep into the challenges and opportunities of mixing and matching frontend...

Sep 02, 2025
Vibe Coding: Building Faster with AI-Powered Development - JSJ 687

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

JavaScript Jabber

In this episode of JavaScript Jabber, we dive deep into the world of vibe coding—what it means, how it works in...

Aug 22, 2025
New Horizons in Web Development with Danny Moerkerke - JSJ 658

New Horizons in Web Development with Danny Moerkerke - JSJ 658

JavaScript Jabber

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

Nov 19, 2024
Stimulus and Turbo in Web Development - JSJ 656

Stimulus and Turbo in Web Development - JSJ 656

JavaScript Jabber

Dive into the dynamic world of JavaScript frameworks with this week's episode of JavaScript Jabber! Join Charles, AJ,...

Nov 05, 2024
Slaughtering Sacred Cows: Reconsidering Software Dev Truisms - JSJ 653

Slaughtering Sacred Cows: Reconsidering Software Dev Truisms - JSJ 653

JavaScript Jabber

Charles and Dan dive deep into the world of programming languages, development practices, and the trade-offs that...

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

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

JavaScript Jabber

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

Sep 10, 2024
Opinionated Core Web Vitals - JSJ 647

Opinionated Core Web Vitals - JSJ 647

JavaScript Jabber

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

Sep 03, 2024
Beyond JavaScript: Master TypeScript at Scale at SquiggleConf  - JSJ 646

Beyond JavaScript: Master TypeScript at Scale at SquiggleConf - JSJ 646

JavaScript Jabber

Dan together with Josh Goldberg, a prominent open-source maintainer and author of "Learning TypeScript, dive into the...

Aug 27, 2024
Deep Dive into Metrics and Monitoring with Prometheus and Grafana - JSJ 645

Deep Dive into Metrics and Monitoring with Prometheus and Grafana - JSJ 645

JavaScript Jabber

Dive into a fascinating discussion blending the worlds of literature, gaming, and tech. In this episode, Chuck and...

Aug 20, 2024
Overcoming JavaScript Load Issues: Import Maps and Performance Enhancements - JSJ 643

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

JavaScript Jabber

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

Aug 08, 2024
 Making AI Accessible for Developers - JSJ 641

Making AI Accessible for Developers - JSJ 641

JavaScript Jabber

In this captivating episode, they dive deep into the world of AI, hands-on learning, and the evolving landscape of...

Jul 23, 2024
Framework Comparisons, Real User Metrics, and Effective Performance Tools - JSJ 640

Framework Comparisons, Real User Metrics, and Effective Performance Tools - JSJ 640

JavaScript Jabber

In today's episode, they dive deep into web performance optimization and the strategies employed by our expert panel...

Jul 16, 2024
Adapting to Effect Cluster: JavaScript Developers' Guide to Enhancing Code Maintainability - JSJ 639

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

JavaScript Jabber

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

Jul 09, 2024
High-Performance Networking: Key Resources and Tools for Web Developers - JSJ 637

High-Performance Networking: Key Resources and Tools for Web Developers - JSJ 637

JavaScript Jabber

Robin Marx is a Web Protocol and Performance Expert at Akamai. They dive deep into the fascinating world of...

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

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

JavaScript Jabber

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

Jun 18, 2024
Practical Strategies for Web Optimization: Using Chrome DevTools - JSJ 635

Practical Strategies for Web Optimization: Using Chrome DevTools - JSJ 635

JavaScript Jabber

Jack Franklin is a Senior Software Engineer at Google. They dive deep into the world of performance optimization....

Jun 11, 2024
New Frontiers in Web Platform Development with Bruce Lawson - JSJ 634

New Frontiers in Web Platform Development with Bruce Lawson - JSJ 634

JavaScript Jabber

In this episode, they dive into the world of web development, featuring insightful discussions on the differences and...

Jun 04, 2024
Sentry's Impact on Web Vitals Understanding - JSJ 632

Sentry's Impact on Web Vitals Understanding - JSJ 632

JavaScript Jabber

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

May 21, 2024
From Learning New Languages to Learning New Technologies - JSJ 629

From Learning New Languages to Learning New Technologies - JSJ 629

JavaScript Jabber

Tony Alicea is a Udemy and Pluralsight Instructor. They delve into the crucial topic of understanding and mastering...

Apr 23, 2024
 Unveiling Qwik and JavaScript Streamlining Web Development with Shai Reznik - JSJ 628

Unveiling Qwik and JavaScript Streamlining Web Development with Shai Reznik - JSJ 628

JavaScript Jabber

Shai Reznik is the Founder & CEO at HiRez.io and he is a Qwik Team Member. They dive deep into the world of web...

Apr 16, 2024
Svelte 5: Compiler, Signals, and Web App Performance - JSJ 627

Svelte 5: Compiler, Signals, and Web App Performance - JSJ 627

JavaScript Jabber

Rich Harris joins this week's episode. They dive deep into the world of web application performance, signals, and the...

Apr 09, 2024
Embracing Web Standards with Owen Buckley - JSJ 626

Embracing Web Standards with Owen Buckley - JSJ 626

JavaScript Jabber

Delve into a thought-provoking discussion with Owen Buckley, a seasoned web developer with 20 years of experience....

Apr 02, 2024
Simplifying Development with Deno - JSJ 625

Simplifying Development with Deno - JSJ 625

JavaScript Jabber

Kevin Whinnery is the Head of Developer Relations at Deno. They dive deep into the world of Deno, exploring its...

Mar 26, 2024
Navigating Web Development Challenges - JSJ 624

Navigating Web Development Challenges - JSJ 624

JavaScript Jabber

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

Mar 19, 2024
Unveiling Chrome DevTools: Network Monitoring, Cache Debugging, and Beyond - JSJ 623

Unveiling Chrome DevTools: Network Monitoring, Cache Debugging, and Beyond - JSJ 623

JavaScript Jabber

Michael Hablich is the product lead for Chrome DevTools and Puppeteer. They delve into a comprehensive discussion on...

Mar 12, 2024
The Alphabet Soup of Performance Measurements - JSJ 622

The Alphabet Soup of Performance Measurements - JSJ 622

JavaScript Jabber

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

Feb 27, 2024
Unpacking Core Web Vitals - JSJ 620

Unpacking Core Web Vitals - JSJ 620

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Jan 23, 2024
Streamlining AI Integration - JSJ 616

Streamlining AI Integration - JSJ 616

JavaScript Jabber

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

Jan 16, 2024
Dev Dilemmas: TypeScript Triumphs and Quirks of JavaScript Arrays - JSJ 614

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

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Dec 19, 2023
Monitoring Performance and Core Web Vitals ft. Bianca Grizhar and Sumitra Manga - JSJ 611

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

JavaScript Jabber

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

Dec 12, 2023
Bit: Paving the Way for Component Management - JSJ 610

Bit: Paving the Way for Component Management - JSJ 610

JavaScript Jabber

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

Dec 05, 2023
Discovering ElysiaJS and The Duality of TypeScript and JavaScript - JSJ 609

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

JavaScript Jabber

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

Nov 27, 2023
Next-Level Web Performance with Patrick Meenan - JSJ 608

Next-Level Web Performance with Patrick Meenan - JSJ 608

JavaScript Jabber

Patrick Meenan works at Google Chrome. They explore the latest techniques in web performance and optimization. They...

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

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

JavaScript Jabber

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

Nov 14, 2023
TypeScript, ESLint, and TypeScript ESLint with Josh Goldberg - JSJ 605

TypeScript, ESLint, and TypeScript ESLint with Josh Goldberg - JSJ 605

JavaScript Jabber

Josh Goldberg is a full-time open-source developer. He begins by sharing his developer experience and what he is...

Oct 31, 2023
What has Changed with htmx 2.0 with Carson Gross - JSJ 604

What has Changed with htmx 2.0 with Carson Gross - JSJ 604

JavaScript Jabber

Carson Gross returns to the show to talk about htmx 2.0. He begins by explaining what's new with htmx, its...

Oct 24, 2023
View Transitions API with Noam Rosenthal - JSJ 602

View Transitions API with Noam Rosenthal - JSJ 602

JavaScript Jabber

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

Oct 10, 2023
Accessibility in Component Libraries with Maya Shavin - JSJ 601

Accessibility in Component Libraries with Maya Shavin - JSJ 601

JavaScript Jabber

Maya Shavin is a Senior Software Engineer at Microsoft. She joins the show to talk about accessibility in component...

Oct 03, 2023
Unraveling the CSS Revolution, Podcast Growth Tactics, and More - JSJ 600

Unraveling the CSS Revolution, Podcast Growth Tactics, and More - JSJ 600

JavaScript Jabber

Robbie Wagner and Charles Carpenter from "Whiskey Web and Whatnot" join this week's episode, featuring some exciting...

Sep 26, 2023
Redwood JS in Action with Tom Preston-Werner - JSJ 599

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

JavaScript Jabber

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

Sep 19, 2023
Exploring the True Measure of User Experience: Core Web Vitals & Beyond - JSJ 598

Exploring the True Measure of User Experience: Core Web Vitals & Beyond - JSJ 598

JavaScript Jabber

Barry Pollard is the Web Performance Developer Advocate on Google Chrome. They dive into the world of website...

Sep 12, 2023
What if your JavaScript Validations Looked like Tests? - JSJ 597

What if your JavaScript Validations Looked like Tests? - JSJ 597

JavaScript Jabber

Evyatar Alush is a Frontend Engineer at Meta. He joins the show to talk about Vest. It is a declarative validation...

Sep 05, 2023
Is JavaScript on the Backend a Mistake? - JSJ 596

Is JavaScript on the Backend a Mistake? - JSJ 596

JavaScript Jabber

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

Aug 29, 2023
The Evolution of Qwik - JSJ 594

The Evolution of Qwik - JSJ 594

JavaScript Jabber

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

Aug 15, 2023
Introducing The B2B SaaS Starter Kit - JSJ 593

Introducing The B2B SaaS Starter Kit - JSJ 593

JavaScript Jabber

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

Aug 08, 2023
The CSS Universe with Austin Gil - JSJ 592

The CSS Universe with Austin Gil - JSJ 592

JavaScript Jabber

Austin Gil is a Senior Developer Advocate. He joins the show to talk about CSS-in-JS. He begins by explaining all...

Jul 26, 2023
Things Coming Down the Pipe From TC39 - JSJ 590

Things Coming Down the Pipe From TC39 - JSJ 590

JavaScript Jabber

Dan and Steve join this week's panelist episode to talk about the TC39. Dan starts off as he explains the stages of...

Jul 13, 2023
How to Build Peer-to-Peer Mobile and Desktop Apps with Socket Supply - JSJ 588

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

JavaScript Jabber

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

Jun 27, 2023
What It Takes To Be A Web Developer: Part 2 - JSJ 587

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

JavaScript Jabber

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

Jun 20, 2023
What It Takes To Be A Web Developer: Part 1 - JSJ 586

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

JavaScript Jabber

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

Jun 13, 2023
Defining and Learning Web Fundamentals - JSJ 585

Defining and Learning Web Fundamentals - JSJ 585

JavaScript Jabber

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

Jun 06, 2023
What It Takes To Be A Web Developer: Part 1 - RRU 221

What It Takes To Be A Web Developer: Part 1 - RRU 221

React Round Up

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

May 24, 2023
React Server Components: Part 2- JSJ 583

React Server Components: Part 2- JSJ 583

JavaScript Jabber

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

May 23, 2023
React Server Components: Part 1 - JSJ 582

React Server Components: Part 1 - JSJ 582

JavaScript Jabber

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

May 16, 2023
SolidStart with Ryan Carniato - JSJ 581

SolidStart with Ryan Carniato - JSJ 581

JavaScript Jabber

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

May 09, 2023
Cross Platform App Development with Simon Grimm - JSJ 580

Cross Platform App Development with Simon Grimm - JSJ 580

JavaScript Jabber

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

May 03, 2023
The Best of JavaScript and Ruby in 2023 - JSJ 575

The Best of JavaScript and Ruby in 2023 - JSJ 575

JavaScript Jabber

Hosts of the Ruby Rogues Podcast, Dave Kimura and Valentino Stoll join JavaScript Jabber Panel on this week's...

Mar 28, 2023
Functional Programming with Ian Schwartz - JSJ 574

Functional Programming with Ian Schwartz - JSJ 574

JavaScript Jabber

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

Mar 21, 2023
Introducing Codux With Nadav Abrahami & Tom Raviv - JSJ 573

Introducing Codux With Nadav Abrahami & Tom Raviv - JSJ 573

JavaScript Jabber

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

Mar 14, 2023
The State of JS Frameworks with Ryan Carniato: Part 2 - JSJ 571

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

JavaScript Jabber

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

Feb 28, 2023
The State of JS Frameworks with Ryan Carniato: Part 1 - JSJ 570

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

JavaScript Jabber

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

Feb 21, 2023
Web Performance With Alex Russell - JSJ 569

Web Performance With Alex Russell - JSJ 569

JavaScript Jabber

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

Feb 14, 2023
React Native & Every-Platform Embeddable UI With Taz Singh - JSJ 568

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

JavaScript Jabber

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

Feb 08, 2023
Front-End Hydration - JSJ 567

Front-End Hydration - JSJ 567

JavaScript Jabber

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

Jan 31, 2023
Marvels Of Using Svelte and SvelteKit - JSJ 566

Marvels Of Using Svelte and SvelteKit - JSJ 566

JavaScript Jabber

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

Jan 24, 2023
Runtime Security With Gal Weizman - JSJ 565

Runtime Security With Gal Weizman - JSJ 565

JavaScript Jabber

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

Jan 17, 2023
The State of WASM - JSJ 560

The State of WASM - JSJ 560

JavaScript Jabber

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

Dec 06, 2022
Wix Velo with Yoav Abrahami - JSJ 558

Wix Velo with Yoav Abrahami - JSJ 558

JavaScript Jabber

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

Nov 22, 2022
Stories From The Trenches - JSJ 556

Stories From The Trenches - JSJ 556

JavaScript Jabber

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

Nov 08, 2022
 Writing Change-Proof Software with Tests - JSJ 555

Writing Change-Proof Software with Tests - JSJ 555

JavaScript Jabber

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

Nov 01, 2022
Remix and EpicWeb.dev with Kent C. Dodds - JSJ 554

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

JavaScript Jabber

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

Oct 25, 2022
Dan Shappir's Failed Predictions - JSJ 552

Dan Shappir's Failed Predictions - JSJ 552

JavaScript Jabber

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

Oct 04, 2022
Software Development as a Craft with Netta Bondy - JSJ 551

Software Development as a Craft with Netta Bondy - JSJ 551

JavaScript Jabber

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

Sep 27, 2022
Partytown with Adam Bradley - JSJ 550

Partytown with Adam Bradley - JSJ 550

JavaScript Jabber

Today we talk with Adam Bradley, the Director of Technology at Builder.io. He previously worked at Ionix as a creator...

Sep 20, 2022
Qwik with Misko Hevery - JSJ 549

Qwik with Misko Hevery - JSJ 549

JavaScript Jabber

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

Sep 13, 2022
Web Performance and the Google WordPress Team with Felix Arntz - JSJ 548

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

JavaScript Jabber

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

Sep 06, 2022
Even More JavaScript Features You Should Avoid - JSJ 547

Even More JavaScript Features You Should Avoid - JSJ 547

JavaScript Jabber

Today’s episode is a continuation of the previous JavaScript Jabber Episode 543, where we discuss JS language...

Aug 30, 2022
JavaScript and IoT with Nick Hehr and Peter Hoddie - JSJ 545

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

JavaScript Jabber

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

Aug 16, 2022
The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544

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

JavaScript Jabber

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

Aug 09, 2022
Splatty-doo and Other JavaScript Features You Should Avoid - JSJ 543

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

JavaScript Jabber

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

Aug 02, 2022
Upcoming Performance Metrics for the Web - JSJ 542

Upcoming Performance Metrics for the Web - JSJ 542

JavaScript Jabber

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

Jul 26, 2022
Navigating Online Events and Conferences - JSJ 541

Navigating Online Events and Conferences - JSJ 541

JavaScript Jabber

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

Jul 19, 2022
 Builder.io and Qwik - JSJ 540

Builder.io and Qwik - JSJ 540

JavaScript Jabber

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

Jul 12, 2022
Hydrogen and Oxygen - JSJ 539

Hydrogen and Oxygen - JSJ 539

JavaScript Jabber

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

Jul 05, 2022
Core Web Vitals and Whatnot - JSJ 537

Core Web Vitals and Whatnot - JSJ 537

JavaScript Jabber

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

Jun 21, 2022
Gal Schlezinger and Edge Functions - JSJ 536

Gal Schlezinger and Edge Functions - JSJ 536

JavaScript Jabber

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

Jun 14, 2022
A Deep Dive Into Some Nooks and Crannies of JavaScript - JSJ 535

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

JavaScript Jabber

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

Jun 07, 2022
TC39 and Upcoming Proposals for ECMAScript (PART 2) - JSJ 533

TC39 and Upcoming Proposals for ECMAScript (PART 2) - JSJ 533

JavaScript Jabber

Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposal

May 24, 2022
TC39 and Upcoming Proposals for ECMAScript (PART 1) - JSJ 532

TC39 and Upcoming Proposals for ECMAScript (PART 1) - JSJ 532

JavaScript Jabber

Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposals.

May 17, 2022
Using Storybook and Nuxt To Quickly Build Websites - JSJ 531

Using Storybook and Nuxt To Quickly Build Websites - JSJ 531

JavaScript Jabber

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

May 10, 2022
SolidJS with Ryan Carniato - JSJ 528

SolidJS with Ryan Carniato - JSJ 528

JavaScript Jabber

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

Apr 19, 2022
What's New with Elm? ft. Lindsay Wardell - JSJ 527

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

JavaScript Jabber

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

Apr 12, 2022
React Component and State Management - JSJ 526

React Component and State Management - JSJ 526

JavaScript Jabber

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

Mar 29, 2022
Supply Chain Security - Part 2 - JSJ 525

Supply Chain Security - Part 2 - JSJ 525

JavaScript Jabber

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

Mar 15, 2022
Front End Architecture - JSJ 522

Front End Architecture - JSJ 522

JavaScript Jabber

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

Feb 22, 2022
How to Become a Senior Developer with Shem Magnezi - JSJ 521

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

JavaScript Jabber

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

Feb 15, 2022
Sorting through the Script (AJ vs. Dan Shappir) - JSJ 519

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

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Jan 25, 2022
Creating Your Community with Brett Haralson - JAVASCRIPT 515

Creating Your Community with Brett Haralson - JAVASCRIPT 515

JavaScript Jabber

Ever wonder why you feel like you belong in some groups and the black sheep in others? In this episode, the...

Jan 04, 2022
Where is JAMstack and Dev Tooling  Headed Today? - Putting JetPacks on Developers ft. Tejas Kumar - JSJ 514

Where is JAMstack and Dev Tooling Headed Today? - Putting JetPacks on Developers ft. Tejas Kumar - JSJ 514

JavaScript Jabber

Dec 21, 2021
HTMX and InterCooler ft. Carson Gross - JSJ 513

HTMX and InterCooler ft. Carson Gross - JSJ 513

JavaScript Jabber

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

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

JavaScript Jabber

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

Dec 07, 2021
Do You Have Dev FOMO? ft. Yoav Ganbar - JSJ 510

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

JavaScript Jabber

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

Nov 23, 2021
SEO for Developers ft. Mordy Oberstein - JSJ 509

SEO for Developers ft. Mordy Oberstein - JSJ 509

JavaScript Jabber

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

Nov 16, 2021
State Management ft. Assaf Krintza - JSJ 508

State Management ft. Assaf Krintza - JSJ 508

JavaScript Jabber

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

Nov 09, 2021
D3 and Data Visualization ft. Ian Johnson - JSJ 507

D3 and Data Visualization ft. Ian Johnson - JSJ 507

JavaScript Jabber

Ian Johnson is a former Google UX engineer and data visualization engineer with ObservableHQ building data...

Nov 02, 2021
MeteorJS ft. Filipe Névola - JSJ 506

MeteorJS ft. Filipe Névola - JSJ 506

JavaScript Jabber

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

Oct 26, 2021
AgGrid: From Open Source to Successful Business ft. Niall Crosby - JSJ 504

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

JavaScript Jabber

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

Oct 12, 2021
Monitoring Performance and Core Web Vitals ft. Bianca Grizhar and Sumitra Manga - JSJ 501

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

JavaScript Jabber

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

Sep 21, 2021
Episode 500 Celebration! - JSJ 500

Episode 500 Celebration! - JSJ 500

JavaScript Jabber

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

Sep 14, 2021
How to Stay Current with JavaScript - JSJ 499

How to Stay Current with JavaScript - JSJ 499

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Aug 24, 2021
An Unconventional Journey into Coding ft. Sam Sycamore - JSJ 496

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

JavaScript Jabber

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

Aug 10, 2021
Opinionated Core Web Vitals - JSJ 495

Opinionated Core Web Vitals - JSJ 495

JavaScript Jabber

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

Aug 03, 2021
How to Check Your Application Security featuring Liran Tal - JSJ 493

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

JavaScript Jabber

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

Jul 20, 2021
Power Tips for Browser Dev-Tools with Craig Buckler - JSJ 492

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

JavaScript Jabber

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

Jul 13, 2021
The New JAMstack with Brian Rinaldi - JSJ 491

The New JAMstack with Brian Rinaldi - JSJ 491

JavaScript Jabber

The JAMstack has been a hot item in the web development community for a while. Initially, it was a basic...

Jul 06, 2021
Mastering Browser Caching with Vitali Zaidman - JSJ 490

Mastering Browser Caching with Vitali Zaidman - JSJ 490

JavaScript Jabber

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

Jun 29, 2021
Typing Without Transpilation - The Beauty of JSDoc - JSJ 489

Typing Without Transpilation - The Beauty of JSDoc - JSJ 489

JavaScript Jabber

Long time friend of the show Gil Tayar joins us again this time to discussing using JSDoc for JavaScript type...

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

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

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Jun 01, 2021
Things JavaScript Developers Should Know, Part 2 - JSJ 485

Things JavaScript Developers Should Know, Part 2 - JSJ 485

JavaScript Jabber

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

May 25, 2021
Data Wrangling in JavaScript with Ashley Davis - JSJ 484

Data Wrangling in JavaScript with Ashley Davis - JSJ 484

JavaScript Jabber

Ashley Davis jumps in to talk to Dan Shappir about wrangling data using JavaScript. Ashley describes his journey...

May 18, 2021
Women on Stage and in Tech with Moran Weber - JSJ 483

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

JavaScript Jabber

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

May 11, 2021
Changes in the JAMstack Landscape with Sean C Davis - JSJ 482

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

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Apr 20, 2021
JSJ 478: Browser Standards Rampage: Can We Have Nice Things?

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

JavaScript Jabber

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

Apr 06, 2021
JSJ 477: Understanding Search Engines and SEO (for devs) - Part 2

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

JavaScript Jabber

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

Mar 30, 2021
JSJ 476: Understanding Search Engines and SEO (for devs) - Part 1

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

JavaScript Jabber

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

Mar 23, 2021
JSJ 475: DevOps for the JavaScript Developer

JSJ 475: DevOps for the JavaScript Developer

JavaScript Jabber

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

Mar 16, 2021
JSJ 474: Things JavaScript Developers Should Know, Part 1

JSJ 474: Things JavaScript Developers Should Know, Part 1

JavaScript Jabber

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

Mar 09, 2021
JSJ 472: RedwoodJS Brings Full-Stack to the JAMstack with Anthony Campolo

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

JavaScript Jabber

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

Feb 23, 2021
JSJ 471: Things Every JavaScript Developer Must Know - Part 3

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

JavaScript Jabber

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

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

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

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Feb 02, 2021
JSJ 468: The case for JavaScript iterators, part 1

JSJ 468: The case for JavaScript iterators, part 1

JavaScript Jabber

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

Jan 26, 2021
JSJ 467: The Joy of JavaScript with Luis Atencio

JSJ 467: The Joy of JavaScript with Luis Atencio

JavaScript Jabber

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

Jan 19, 2021
JSJ 465:The Power of Micro Front-Ends with Michael Geers

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

JavaScript Jabber

Micro-services have been very popular on the backend for a while now. But can this architecture be applied to the...

Jan 05, 2021
JSJ 464: Web Components FTW with Ben Farrell

JSJ 464: Web Components FTW with Ben Farrell

JavaScript Jabber

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

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

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

JavaScript Jabber

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

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

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

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Nov 17, 2020
JSJ 457: Career Transitioning with Laura Harvey

JSJ 457: Career Transitioning with Laura Harvey

JavaScript Jabber

This week the panel talks with a UK boot camp student about her decision to switch careers and learn to program. They...

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

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

JavaScript Jabber

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

Nov 03, 2020
JSJ 455: Introducing and Understanding Svelte and Sapper with Mark Volkmann

JSJ 455: Introducing and Understanding Svelte and Sapper with Mark Volkmann

JavaScript Jabber

This week the panel is joined by Mark Volkmann to discuss Svelte and how it compares and differs from front-end...

Oct 27, 2020
JSJ 453: Debugging Third Party JavaScript with Ben Vinegar

JSJ 453: Debugging Third Party JavaScript with Ben Vinegar

JavaScript Jabber

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

Oct 13, 2020
JSJ 451: Are Software Bugs Inevitable with Ran Levi

JSJ 451: Are Software Bugs Inevitable with Ran Levi

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Sep 22, 2020
JSJ 449: The Things Every JavaScript Developer Must Know

JSJ 449: The Things Every JavaScript Developer Must Know

JavaScript Jabber

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

Sep 15, 2020
JSJ 448: MongoDB Schema Fundamentals with Joe Karlsson

JSJ 448: MongoDB Schema Fundamentals with Joe Karlsson

JavaScript Jabber

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

Sep 08, 2020
JSJ 447: Using Javascript for Data Analysis and Data Science with Daniel Lathrop

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

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Aug 25, 2020
JSJ 444: Coding Front-end JavaScript for Accessibility with Neha Sharma

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

JavaScript Jabber

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

Aug 11, 2020
JSJ 442: Breaking Into Tech with Danny Thompson

JSJ 442: Breaking Into Tech with Danny Thompson

JavaScript Jabber

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

Jul 28, 2020
JSJ 441: The Present and Future of JavaScript Bundling and Delivery with Yoav Weiss

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

JavaScript Jabber

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

Jul 21, 2020
JSJ 440: Why Serverless with Gareth McCumskey

JSJ 440: Why Serverless with Gareth McCumskey

JavaScript Jabber

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

Jul 14, 2020
JSJ 439: More Jabber About Less JavaScript with Alex Russell

JSJ 439: More Jabber About Less JavaScript with Alex Russell

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Jun 30, 2020
JSJ 437: Inside the Brave Browser with Jonathan Sampson

JSJ 437: Inside the Brave Browser with Jonathan Sampson

JavaScript Jabber

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

Jun 23, 2020
JSJ 434: Understanding and Using ES Modules in Node with Gil Tayar

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

JavaScript Jabber

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

May 19, 2020
JSJ 433: Understanding the Browser Layer with Noam Rosenthal

JSJ 433: Understanding the Browser Layer with Noam Rosenthal

JavaScript Jabber

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

May 12, 2020
JSJ 432: Internet of Things (IoT) with Joe Karlsson

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

JavaScript Jabber

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

May 05, 2020
JSJ 431: Personal Branding for Developers with Morad Stern

JSJ 431: Personal Branding for Developers with Morad Stern

JavaScript Jabber

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

Apr 28, 2020
JSJ 430: Learning JavaScript in 2020 with Matt Crook

JSJ 430: Learning JavaScript in 2020 with Matt Crook

JavaScript Jabber

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

Apr 21, 2020
JSJ 428: The Alphabet Soup of Performance Measurements

JSJ 428: The Alphabet Soup of Performance Measurements

JavaScript Jabber

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

Apr 07, 2020
JSJ 426: Killing the Release Night with Progressive Delivery with Dave Karow

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

JavaScript Jabber

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

Mar 24, 2020
JSJ 425: The Evolution of JavaScript

JSJ 425: The Evolution of JavaScript

JavaScript Jabber

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

Mar 17, 2020
JSJ 424: UI5 and web components with Peter Muessig

JSJ 424: UI5 and web components with Peter Muessig

JavaScript Jabber

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

Mar 10, 2020
 JSJ 423: State of JS

JSJ 423: State of JS

JavaScript Jabber

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

Mar 03, 2020
JSJ 422: CSS and Houdini with Una Kravets

JSJ 422: CSS and Houdini with Una Kravets

JavaScript Jabber

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

Feb 25, 2020
JSJ 421: Semantic HTML with Bruce Lawson

JSJ 421: Semantic HTML with Bruce Lawson

JavaScript Jabber

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

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

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

JavaScript Jabber

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

Feb 11, 2020
JSJ 419: Google App Script with Ben Collins

JSJ 419: Google App Script with Ben Collins

JavaScript Jabber

Today’s guest is Ben Collins, who creates online courses, writes tutorials, and teaches workshops around G Suite and...

Feb 04, 2020
JSJ 418: Security Scary Stories and How to Avoid Them with Kevin A McGrail

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

JavaScript Jabber

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

Jan 28, 2020
JSJ 417: Serverless with Microsoft Azure with Burke Holland

JSJ 417: Serverless with Microsoft Azure with Burke Holland

JavaScript Jabber

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

Jan 21, 2020
JSJ 416: GraphQL Developer Tools with Sean Grove

JSJ 416: GraphQL Developer Tools with Sean Grove

JavaScript Jabber

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

Jan 14, 2020
JSJ 409: Swagger and Open API with Josh Ponelat

JSJ 409: Swagger and Open API with Josh Ponelat

JavaScript Jabber

Today the panel discusses the difference between Swagger and Open API with Josh Ponelat. Josh details the difference...

Nov 26, 2019
JSJ 408: Reading Source Code with Carl Mungazi

JSJ 408: Reading Source Code with Carl Mungazi

JavaScript Jabber

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

Nov 19, 2019
JSJ 404: Edge on Chromium with Chris Heilmann

JSJ 404: Edge on Chromium with Chris Heilmann

JavaScript Jabber

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

Oct 29, 2019
JSJ 402: SEO for Developers with Vitali Zaidman

JSJ 402: SEO for Developers with Vitali Zaidman

JavaScript Jabber

Vitali Zaidman is a full stack developer who works for WellDone Software Solutions and is currently working on a SEO...

Oct 22, 2019
JSJ 401: Hasura with Tanmai Gopal

JSJ 401: Hasura with Tanmai Gopal

JavaScript Jabber

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

Oct 17, 2019
JSJ 400: The Influence of JavaScript Jabber

JSJ 400: The Influence of JavaScript Jabber

JavaScript Jabber

JavaScript Jabber celebrates its 400th episode with former host Dave Smith and some other familiar voices. Each of...

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

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

JavaScript Jabber

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

Jul 02, 2019
MJS 108:  Dan Shappir

MJS 108: Dan Shappir

My JavaScript Story

In this episode of My JavaScript Story, Charles hosts Dan Shappir from Tel Aviv, Israel, who is a computer software...

May 21, 2019
JSJ 334: “Web Performance API” with Dan Shappir

JSJ 334: “Web Performance API” with Dan Shappir

JavaScript Jabber

In this episode, the panel talks with Dan Shappir who is a computer software developer and performance specialist at...

Oct 09, 2018

Share this author