Steve Edwards

Steve Edwards has been involved in the IT industry since 1995. His range of experience includes varied roles in the banking software, trucking, and telecom industries. Among these roles are support, analyst, and project manager, and projects serving some of the largest banking corporations in the country. His experience as both a client-facing project manager and a developer give him a diverse skill set that allows him to function in multiple roles.

Steve first started working with websites out of necessity when his state racquetball association needed someone to take over the existing site that was done in MS Front Page. Shortly after that, he learned PHP, and wrote a couple sites from scratch, including a busy e-commerce site. In 2006 he went looking for a CMS and discovered Drupal, and has been hooked ever since. Since then he has contributed modules to the Drupal community, as well as patches to existing modules and Drupal core, and has been active in the local Portland Drupal community, as well as attending Drupal camps and DrupalCons around the country. He has been the voice of the Acquia podcast, conducting interviews with people doing great stuff in the Drupal community, and he was the technical editor for the book Beginning Drupal 7. He has also created sites for businesses and non-profits on his own, and worked on large Drupal sites for corporate clients as part of his work at Treehouse Agency and Drupal Connect. Over the past few years, Steve has expanded his repertoire into JS frameworks, such as Angular and Vuejs, using platforms such as Form.io. He now works as a VueJS developer for GovTribe, working on a very large web app, and is also a regular panelist on the Javascript Jabber and Views on Vue podcasts.

Steve holds a B.A. in Economics from Colorado College. When not working on web development projects, Steve's time is spent with his family (SMGA is an acronym for the first names of his family members) and church. He is active in sports, and is a volunteer firefighter/EMT, and is a frequent purveyor of the best dad jokes to be found.

Media Entries

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
Guarding the JavaScript Supply Chain: Preventing NPM Attacks with Feross Aboukhadijeh - JSJ 695

Guarding the JavaScript Supply Chain: Preventing NPM Attacks with Feross Aboukhadijeh - JSJ 695

JavaScript Jabber

Hey everyone—it’s Steve Edwards here, and in this episode of JavaScript Jabber, I’m joined by returning guest Feross...

Nov 01, 2025
Making Monorepos Breakproof with Anton Stoychev - JSJ 694

Making Monorepos Breakproof with Anton Stoychev - JSJ 694

JavaScript Jabber

In this solo-hosted episode, I (Steve Edwards) dive deep into the world of modern monorepos with special guest Anton...

Oct 24, 2025
Spec-Driven Development and the Future of AI IDEs with AWS’s Kiro - JSJ 693

Spec-Driven Development and the Future of AI IDEs with AWS’s Kiro - JSJ 693

JavaScript Jabber

In this episode of JavaScript Jabber, I sit down with AWS’s Clare Liguori and Erik Hanchett to talk about Kiro, a...

Oct 09, 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
Structuring Node.js Applications: Event Loop, Metrics, and Efficient Processing Techniques - JSJ 657

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

JavaScript Jabber

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

Nov 12, 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
Understanding, Confidence, and Humility in Web development - JSJ 655

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

JavaScript Jabber

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

Oct 30, 2024
Exploring Local-First Applications and Data Synchronization Challenges  - JSJ  654

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

JavaScript Jabber

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

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

JavaScript Jabber

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

Oct 08, 2024
Interactive Coding Tutorials with Tomek Salkowski: Enhancing Developer Experiences - JSJ 651

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

JavaScript Jabber

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

Oct 01, 2024
Optimizing SQL and ORM Practices for High-Performance Applications - JSJ 650

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

JavaScript Jabber

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

Sep 24, 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
Crafting Code and Community: AI, LeetCode, and Meetups - JSJ 644

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

JavaScript Jabber

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

Aug 13, 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
Personal Branding for Developers with Morad Stern - JSJ 642

Personal Branding for Developers with Morad Stern - JSJ 642

JavaScript Jabber

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

Jul 30, 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
Building and Distributing PWAs: Tools, Techniques, and Insights - JSJ 638

Building and Distributing PWAs: Tools, Techniques, and Insights - JSJ 638

JavaScript Jabber

In today's episode, they delve into the fascinating world of mobile web development with our esteemed guest,...

Jul 02, 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
Building a Custom Front-end Framework - JSJ 633

Building a Custom Front-end Framework - JSJ 633

JavaScript Jabber

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

May 28, 2024
Embracing Angular's Evolution with Santosh Yadav - JSJ 631

Embracing Angular's Evolution with Santosh Yadav - JSJ 631

JavaScript Jabber

Santosh Yadav is a Google Developer Expert for Angular. They dive into the world of JavaScript and development. The...

May 07, 2024
Web3 with Nik Kalyani - JSJ 630

Web3 with Nik Kalyani - JSJ 630

JavaScript Jabber

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

Apr 30, 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
Simplifying Full-Stack Dev with the "Boring JavaScript Stack" and Sails Framework - JSJ 621

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

JavaScript Jabber

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

Feb 20, 2024
Mastering Back-End Functionalities and Development with AWS Amplify - JSJ 619

Mastering Back-End Functionalities and Development with AWS Amplify - JSJ 619

JavaScript Jabber

In this episode, Steve delves into a deep and insightful conversation with Erik Hanchett from Amazon AWS. They...

Feb 06, 2024
Exploring AI Impact on Code Generation and Quality Metrics - JSJ 618

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

JavaScript Jabber

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

Jan 30, 2024
Iterating on Open Source - JSJ 615

Iterating on Open Source - JSJ 615

JavaScript Jabber

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

Jan 09, 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 Future of Authentication in JavaScript: An Inside Look into Passport JS with Jared Hanson - JSJ 613

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

JavaScript Jabber

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

Dec 26, 2023
Adios For Now - VUE 232

Adios For Now - VUE 232

Views on Vue

Erik and Steve dive into a wide range of topics related to Vue.js, accessibility, conference talks, and the...

Dec 26, 2023
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
A VeeValidate Roadmap Discussion with Abdelrahman Awad -VUE 231

A VeeValidate Roadmap Discussion with Abdelrahman Awad -VUE 231

Views on Vue

Abdelrahman Awad is the Senior Engineer at Rasayel. The discussion unravels the intricacies of form validation and...

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
A Vue of Web Development with David Neal - VUE 230

A Vue of Web Development with David Neal - VUE 230

Views on Vue

David Neal is a DevRel at MotherDuck, a developer, illustrator, musician, and content creator. Steve and David...

Nov 28, 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
Mastering ORM with TypeScript - JSJ 606

Mastering ORM with TypeScript - JSJ 606

JavaScript Jabber

Lars-Erik Roald is a software developer at Systor. He shares his insights and experiences in creating ORM and the...

Nov 07, 2023
Directus as a Composable Platform for Data: Flexibility, Database Interaction - VUE 229

Directus as a Composable Platform for Data: Flexibility, Database Interaction - VUE 229

Views on Vue

Rijk Van Zanten is the CTO & Co-Founder of Directus. He discusses the history and unique features of Directus as a...

Nov 07, 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
Harnessing Module Federation and Micro Front-Ends in JavaScript Development - JSJ 603

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

JavaScript Jabber

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

Oct 17, 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
Building Beautiful Components: Combining NPX, Radix View, and Shadcn - VUE 228

Building Beautiful Components: Combining NPX, Radix View, and Shadcn - VUE 228

Views on Vue

Cody and Steve join this week's panelist episode. They delve into the world of Shadcn, Radix UI, and the advantages...

Oct 10, 2023
Nuxt: The Preferred Framework for Rapid Development and Increased Efficiency - VUE 227

Nuxt: The Preferred Framework for Rapid Development and Increased Efficiency - VUE 227

Views on Vue

Aleksandar Gekov is a front-end developer at OfficeRnD. They dive into the challenges and successes of integrating...

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
Testing Beyond Unit Tests: Embracing Application Tests for True User Confidence - VUE 226

Testing Beyond Unit Tests: Embracing Application Tests for True User Confidence - VUE 226

Views on Vue

Markus Oberlehner joins this week's episode alongside Cody and Steve. They dive into the world of testing and the...

Sep 19, 2023
Exploring the Role of a Full Stack Developer and Open-Source Contribution - VUE 225

Exploring the Role of a Full Stack Developer and Open-Source Contribution - VUE 225

Views on Vue

Jakub Andrzejewski is a Senior Developer and dev Advocate at Vue Storefront. They dive into the world of Vue.js and...

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
Vuetify's Latest Version with John Leider - VUE 224

Vuetify's Latest Version with John Leider - VUE 224

Views on Vue

John Leider is the CEO at Vuetify LLC. He joins the show to talk about Vuetify 3. He begins by sharing the recent...

Aug 29, 2023
Why Should You Get Into The Web3 World - JSJ 595

Why Should You Get Into The Web3 World - JSJ 595

JavaScript Jabber

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

Aug 22, 2023
Life of a Developer Advocate: Tech Skills, Conferences, & Content Creation- VUE 223

Life of a Developer Advocate: Tech Skills, Conferences, & Content Creation- VUE 223

Views on Vue

Erik Hanchett is an Engineer at Amazon Web Services. From exploring a new app designed for esports fans to navigating...

Aug 22, 2023
Nuxt's Most Recent Developments with Daniel Roe - VUE 222

Nuxt's Most Recent Developments with Daniel Roe - VUE 222

Views on Vue

Daniel Roe leads the Nuxt core team. He joins the show alongside Cody and Steve to talk about everything "Nuxt". He...

Aug 15, 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
Everything There is to Know about Nuxt Server Components - VUE 221

Everything There is to Know about Nuxt Server Components - VUE 221

Views on Vue

Cody and Steve join this week's panelist episode to talk about Daniel Roe's article, "A guide to Nuxt server...

Aug 08, 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
Introducing Cody Bontecou - VUE 220

Introducing Cody Bontecou - VUE 220

Views on Vue

Cody Bontecou is a Software Engineer and he is one of the show's newest hosts. He starts off as he shares his career...

Aug 01, 2023
Progressive Enhancement with Elliott Johnson  - JSJ 591

Progressive Enhancement with Elliott Johnson - JSJ 591

JavaScript Jabber

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

Jul 18, 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
Million.js with Aiden Bai and Tobiloba Adedeji  - JSJ 589

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

JavaScript Jabber

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

Jul 04, 2023
VueConf 2023 Experience with Erik Hanchett - VUE 219

VueConf 2023 Experience with Erik Hanchett - VUE 219

Views on Vue

Erik Hanchett returns to the program to discuss his experience speaking at VueConf. He begins by outlining his...

Jun 27, 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
Nuxt 3 Authentication Using Supabase with James Sinkala - VUE 218

Nuxt 3 Authentication Using Supabase with James Sinkala - VUE 218

Views on Vue

James Sinkala is a Full-Stack Developer and Technical Writer. He joins the show to talk about his article, "Nuxt 3...

May 30, 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
Open-Source Library Tools with Erik Hanchett - VUE 217

Open-Source Library Tools with Erik Hanchett - VUE 217

Views on Vue

Erik Hanchett is a Front End Engineer at Amazon Web Services. He returns to the show to talk about creating...

May 09, 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
Utilizing Web3 in Vue Apps for User Authentication - VUE 216

Utilizing Web3 in Vue Apps for User Authentication - VUE 216

Views on Vue

David Atanda is an Engineer at ConsenSys. He returns to the show alongside Steve to talk about using Web3 Auth in a...

May 04, 2023
Building Skeleton Loader with Vue and Tailwind - VUE 215

Building Skeleton Loader with Vue and Tailwind - VUE 215

Views on Vue

Giannis Koutsaftakis is a Senior Frontend Developer at Pequity. He joins the show with Steve to talk about, "Skeleton...

Apr 26, 2023
Vuetensils, HTML, HTML Forms with Austin Gil - VUE 214

Vuetensils, HTML, HTML Forms with Austin Gil - VUE 214

Views on Vue

Austin Gil is a Senior Developer Advocate. He returns to the show alongside Steve to talk about his articles. He...

Apr 18, 2023
Everything About Nuxt with Drew Baker - VUE 212

Everything About Nuxt with Drew Baker - VUE 212

Views on Vue

Returning guest, Drew Baker is the Founder and Technical Director at Funkhaus. He joins Steve on this week's episode...

Apr 04, 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
Performance and Nuxt with Jakub Andrzejewski - VUE 211

Performance and Nuxt with Jakub Andrzejewski - VUE 211

Views on Vue

Jakub Andrzejewski is a Senior Developer & Dev Advocate at Vue Storefront. He joins the show alongside Steve to talk...

Mar 14, 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
Using TypeScript in Vue.js With Uchechukwu Azubuko - VUE 210

Using TypeScript in Vue.js With Uchechukwu Azubuko - VUE 210

Views on Vue

Uchechukwu Azubuko is a lead frontend engineer at OneLiquidit and a STEM educator passionate about having specific...

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
All Things Nuxt With Daniel Roe - VUE 209

All Things Nuxt With Daniel Roe - VUE 209

Views on Vue

Daniel Roe returns to the show alongside guest host Drew and Steve to talk about the new releases and changes in...

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
What It Takes To Freelance - VUE 208

What It Takes To Freelance - VUE 208

Views on Vue

Most software developers have done freelancing at some point in their careers, so today, Steve and Drew get together...

Jan 31, 2023
What Makes A Great Programmer  With Drew Baker - VUE 207

What Makes A Great Programmer With Drew Baker - VUE 207

Views on Vue

Steve sits down with returning guest host Drew Baker to talk about what makes a good programmer. They each list their...

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
Web Testing And Automations With Playwright - VUE 206

Web Testing And Automations With Playwright - VUE 206

Views on Vue

Debbie O’Brien is a Senior Program Manager on the developer division community team at Microsoft. She returns to the...

Jan 03, 2023
Qwik Part II With Misko Hevery - JSJ 563

Qwik Part II With Misko Hevery - JSJ 563

JavaScript Jabber

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

Jan 03, 2023
The Magic Of Vue Mastery with Adam Jahr -VUE 205

The Magic Of Vue Mastery with Adam Jahr -VUE 205

Views on Vue

Steve talks with Adam Jahr of Vue Mastery about online Vue training. They talk about the history of Vue Mastery, how...

Dec 22, 2022
Astro with Fred K. Schott - JSJ 561

Astro with Fred K. Schott - JSJ 561

JavaScript Jabber

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

Dec 13, 2022
All Things TypeScript with Maina Wycliffe - JSJ 559

All Things TypeScript with Maina Wycliffe - JSJ 559

JavaScript Jabber

Maina Wycliffe is a Full-stack Software Engineer, Google Developer Expert, and Mentor who currently works at...

Nov 29, 2022
The Developer Hiring Process From Both Sides - VUE 204

The Developer Hiring Process From Both Sides - VUE 204

Views on Vue

Steve sits down with guest host Drew Baker to talk about their experiences and tips about getting hired as a web...

Nov 29, 2022
VuetifyJS 3.0 with John Leider - VUE 203

VuetifyJS 3.0 with John Leider - VUE 203

Views on Vue

Steve and special returning guest host Erik Hanchett sit down with John Leider of VuetifyJS to talk about the recent...

Nov 22, 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
What Is Functional Programming and What It's Not With Lane Wagner- JSJ 557

What Is Functional Programming and What It's Not With Lane Wagner- JSJ 557

JavaScript Jabber

Lane Wagner is the founder of a startup company called Boot.dev. He teaches backend development online in Go, Python,...

Nov 15, 2022
Vue 3 and Functional Programming - VUE 202

Vue 3 and Functional Programming - VUE 202

Views on Vue

Today, Steve talks with Lane Wagner, creator of boot.dev, and online programming school. After getting distracted by...

Nov 08, 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
Debugging Vue Applications with Cecelia Martinez - VUE 201

Debugging Vue Applications with Cecelia Martinez - VUE 201

Views on Vue

When writing a Vue application, debugging is a very effective tool for figuring out the cause of a problem. Steve...

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
Drawing, Bacon, and Dad Jokes With David Neal - VUE 200

Drawing, Bacon, and Dad Jokes With David Neal - VUE 200

Views on Vue

David Neal is a web developer who started to learn to draw as a way to liven up his conference talks. Along the way,...

Oct 25, 2022
Laravel and Vue with Taylor Otwell - VUE 199

Laravel and Vue with Taylor Otwell - VUE 199

Views on Vue

Along with returning guest host Luke Diebold, Steve talks with Laravel framework creator Taylor Otwell, They cover...

Oct 18, 2022
Vue, and PDFs, With Silvan Mühlemann - VUE 198

Vue, and PDFs, With Silvan Mühlemann - VUE 198

Views on Vue

In this episode, Steve sits down with Silvan Mühlemann and talks about his history with Vue. They cover a couple blog...

Oct 04, 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
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
Vue Sortable Table with Shashikant S. Wagh - VUE 196

Vue Sortable Table with Shashikant S. Wagh - VUE 196

Views on Vue

Steve sits down with Vue developer Shashikant S. Wagh to talk about his Vue Sortable Table. They discuss the various...

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
Astro with Fred K. Schott - VUE 195

Astro with Fred K. Schott - VUE 195

Views on Vue

Today we talk with Fred Schott, the co-creator of Astro. Being involved with open source web development for a...

Sep 13, 2022
 Providing, Injecting, Testing, and Templating Using Vue with Valeri Karpov - VUE 194

Providing, Injecting, Testing, and Templating Using Vue with Valeri Karpov - VUE 194

Views on Vue

Valeri Karpov, maintainer of the popular Mongoose library for Nodejs, visits the show again to talk about a new Vue 3...

Sep 06, 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
 Vue Courses, Top End Devs, and More... Oh, My! - JSJ 546

Vue Courses, Top End Devs, and More... Oh, My! - JSJ 546

JavaScript Jabber

Today Steve and Charles talk about the many updates and events coming to Top End Devs, from upcoming conferences to...

Aug 23, 2022
Dive into the Benefits of Fathym with Jeremy Tomlinson and Rich Kurtzman - VUE 193

Dive into the Benefits of Fathym with Jeremy Tomlinson and Rich Kurtzman - VUE 193

Views on Vue

Today we talk with the director of engineering, Jeremy Tomlinson, and communication specialist, Rich Kurtzman, from...

Aug 23, 2022
 Communicating Between Vue Components With Sanchitha SR - VUE 192

Communicating Between Vue Components With Sanchitha SR - VUE 192

Views on Vue

In today’s episode, we talk with special guest Sanchitha SR about her article titled How to Communicate between...

Aug 16, 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
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
Promises and Async/Await with Val Karpov - VUE 191

Promises and Async/Await with Val Karpov - VUE 191

Views on Vue

Today Steve talks with Val Karpov, the lead maintainer of Mongoose, the most used database framework on NPM. Val...

Jul 26, 2022
Creating a Vue Component Library Without Losing Your Mind - VUE 190

Creating a Vue Component Library Without Losing Your Mind - VUE 190

Views on Vue

Steve talks with Milad Dehghan, a Vue developer for Trengo in The Netherlands, to talk about his blog post on...

Jul 19, 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
Reusability in Vue with Alex Vipond - VUE 189

Reusability in Vue with Alex Vipond - VUE 189

Views on Vue

Today Steve talks with Alex Vipond, a front end engineer at Better Help, about the many ways to reuse code and make...

Jul 05, 2022
To TypeScript or Not to TypeScript - JSJ 538

To TypeScript or Not to TypeScript - JSJ 538

JavaScript Jabber

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

Jun 28, 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
New Nuxt 3 Features and the Nuxt 3 Community with Daniel Roe - VUE 188

New Nuxt 3 Features and the Nuxt 3 Community with Daniel Roe - VUE 188

Views on Vue

Daniel Roe joins us today to talk through the new Nuxt 3 features. We talk about his journey to be come one of the...

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
React vs. VUE with Cody Bontecou  - VUE 187

React vs. VUE with Cody Bontecou - VUE 187

Views on Vue

In this episode we have special guest Cody Bontecou, a senior full-stack engineer at Dept in Amsterdam. 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
Preventing Fraud on Your Payment Website - JSJ 534

Preventing Fraud on Your Payment Website - JSJ 534

JavaScript Jabber

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

May 31, 2022
Daniel Roe and the New Features of Nuxt 3 Beta - VUE 186

Daniel Roe and the New Features of Nuxt 3 Beta - VUE 186

Views on Vue

This week Steve and first-time host Drew Baker talk with Daniel Roe about the new features of Nuxt 3 which has just...

May 24, 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
Nuxt with Drew Baker from Funkhaus - VUE 185

Nuxt with Drew Baker from Funkhaus - VUE 185

Views on Vue

In today’s episode we talk with Drew Baker, the technical director at Funkhaus, a digital agency specializing in web...

May 10, 2022
NoSQL and RavenDB - JSJ 530

NoSQL and RavenDB - JSJ 530

JavaScript Jabber

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

May 03, 2022
Reusable Components with Vue 3 - VUE 184

Reusable Components with Vue 3 - VUE 184

Views on Vue

In this episode, we talk with special guest Samuel Adewole. He is a front end engineer at Jagaad in Italy, working in...

May 03, 2022
Vue at AWS with Erik Hanchett - VUE 183

Vue at AWS with Erik Hanchett - VUE 183

Views on Vue

Erik Hanchett is a prominent voice in the VueJs community with his popular Program With Erik YouTube channel,...

Apr 26, 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
Using Keycloak with Nuxt with Anamol Soman - VUE 182

Using Keycloak with Nuxt with Anamol Soman - VUE 182

Views on Vue

Steve talks with Anomal Soman about Keycloak, an open source tool for handling authentication and authorization in...

Mar 15, 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
All About Vite with Matias Capeletto - VUE 181

All About Vite with Matias Capeletto - VUE 181

Views on Vue

Lindsay and Steve get to talk with Matias Capaletto (also known as Patak) about the explosive growth of the Vite...

Mar 08, 2022
Supply Chain Security - Part 1 - JSJ 524

Supply Chain Security - Part 1 - JSJ 524

JavaScript Jabber

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

Mar 08, 2022
OAuth Explained - JSJ 523

OAuth Explained - JSJ 523

JavaScript Jabber

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

Mar 01, 2022
Tools that Inspire us with Subha Chanda - VUE 180

Tools that Inspire us with Subha Chanda - VUE 180

Views on Vue

Lindsay and Steve talk with Subha Chanda, freelance developer, about a number of topics related to building and...

Feb 22, 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
Going 3D with Alvaro Saburido - VUE 179

Going 3D with Alvaro Saburido - VUE 179

Views on Vue

Lindsay and Steve talk with Alvaro Saburido about TroisJS, the ThreeJS wrapper for Vue. They talk about Alvaro’s work...

Feb 15, 2022
The Road To Becoming a DevRel With Alex Jover Of Vue Dose and Storyblok - VUE 178

The Road To Becoming a DevRel With Alex Jover Of Vue Dose and Storyblok - VUE 178

Views on Vue

Steve talks with Alex Jover, a developer relations with Storyblok, and the owner of Vue Dose. They cover his history...

Feb 08, 2022
Web3 with Nik Kalyani - JSJ 520

Web3 with Nik Kalyani - JSJ 520

JavaScript Jabber

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

Feb 08, 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
Views on Svelte With Josh Collinsworth - VUE 177

Views on Svelte With Josh Collinsworth - VUE 177

Views on Vue

Steve and Josh discuss Josh’s blog post that compares and contrasts Svelte, Vue, and React. They also talk about...

Jan 25, 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
Can JAMstack do REAL Web Apps? with James Q Quick - JSJ 517

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

JavaScript Jabber

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

Jan 18, 2022
Writing Good Tests for Vue with Markus Oberlehner - VUE 176

Writing Good Tests for Vue with Markus Oberlehner - VUE 176

Views on Vue

Lindsay and Steve talk with Markus about his project, “Writing Good Tests for Vue Applications.” They discuss how...

Jan 12, 2022
Simplifying Slinkity with Anthony Campolo

Simplifying Slinkity with Anthony Campolo

JavaScript Jabber

Jan 11, 2022
Tech to Follow in 2022 - VUE 175

Tech to Follow in 2022 - VUE 175

Views on Vue

2022 is here to stay, but do you know what tech will? In this episode, Lindsay and Steve run through their top tech...

Jan 05, 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
New Nuxt 3 Features with David Chuka - VUE 173

New Nuxt 3 Features with David Chuka - VUE 173

Views on Vue

Steve talks to David Chuka, a developer from Nigeria, about his recent blog post for Vue Mastery that covers the new...

Dec 07, 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
Catching Up on InertiaJS with Jonathan Reinink - JSJ 511

Catching Up on InertiaJS with Jonathan Reinink - JSJ 511

JavaScript Jabber

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

Nov 30, 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
Building a Global State Management Library with Andrew Courtice - VUE 171

Building a Global State Management Library with Andrew Courtice - VUE 171

Views on Vue

Lindsay and Steve sit down with Andrew Courtice, head of front-end engineering at Fathom, do discuss his global state...

Nov 16, 2021
Islands Architecture in Vue with Máximo Mussini - VUE 170

Islands Architecture in Vue with Máximo Mussini - VUE 170

Views on Vue

Lindsay and Steve talk with Máximo Mussini, avid Vite user and plugin creator, about his recent work on Îles, a new...

Nov 09, 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
Building Performant Vue Apps with Martin Malinda - VUE 169

Building Performant Vue Apps with Martin Malinda - VUE 169

Views on Vue

Lindsay and Steve talk with Martin Malinda about building performant Vue apps. They discuss his article on building a...

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
Creeds of Craftsmanship - JSJ 505

Creeds of Craftsmanship - JSJ 505

JavaScript Jabber

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

Oct 19, 2021
Alternative Ways to Build Vue Apps - VUE 168

Alternative Ways to Build Vue Apps - VUE 168

Views on Vue

Lindsay and Steve talk about other ways to build Vue applications than Vue CLI or Vite templates. Lindsay talks about...

Oct 19, 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
Talking Vue and Other Things with Andrew Welch of devmode.fm - VUE 167

Talking Vue and Other Things with Andrew Welch of devmode.fm - VUE 167

Views on Vue

Steve sits down with Andrew Welch of the devmode.fm podcast and they cover a wide variety of topics, ranging from...

Oct 05, 2021
Javascript and the Blockchain with Max Kordek - JSJ 503

Javascript and the Blockchain with Max Kordek - JSJ 503

JavaScript Jabber

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

Oct 05, 2021
DevOps for JavaScript ft. Will Button - JSJ 502

DevOps for JavaScript ft. Will Button - JSJ 502

JavaScript Jabber

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

Sep 28, 2021
Talking About Hygen and Docuvaluate with Henry Eze - VUE 166

Talking About Hygen and Docuvaluate with Henry Eze - VUE 166

Views on Vue

Steve and Solomon talk to Henry Eze about Hygen. Hygen is a generic file generator that allows you to dynamically...

Sep 28, 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
Adoping Vue at Wikimedia with Eric Gardner - VUE 165

Adoping Vue at Wikimedia with Eric Gardner - VUE 165

Views on Vue

Lindsay and Steve talk with Eric Gardner, Senior Software Engineer at the Wikimedia Foundation, about his journey...

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
Deep Dive into Nuxt with Mike Gallagher - VUE 164

Deep Dive into Nuxt with Mike Gallagher - VUE 164

Views on Vue

Lindsay and Steve talk to Mike Gallagher, Software Architect at Hip eCommerce, about his blog post exploring...

Sep 14, 2021
Exploring Code Design - VUE 163

Exploring Code Design - VUE 163

Views on Vue

Lindsay, Luke, and Steve talk about different ways to organize Vue code. They discuss the Composition API, comparing...

Sep 07, 2021
Scaling Vue Up and Down with Shawn Wildermuth - VUE 162

Scaling Vue Up and Down with Shawn Wildermuth - VUE 162

Views on Vue

In this episode, Lindsay and Steve talk with Shawn Wildermuth, author and teacher, about how he sees Vue as a tool...

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
Building a Real-Time Game with Steffen Baumgart - VUE 161

Building a Real-Time Game with Steffen Baumgart - VUE 161

Views on Vue

Lindsay and Steve talk with Steffen Baumgart, developer of the “Blood on the Clocktower” virtual town square, about...

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
Using Vue without an SPA with Ariel from Maison Futari - VUE 159

Using Vue without an SPA with Ariel from Maison Futari - VUE 159

Views on Vue

Lindsay, Steve, Luke, and Solomon talk with Ariel from Maison Futari about using Vue without building a full...

Aug 10, 2021
Product Design and Authentication with David Atanda - VUE 158

Product Design and Authentication with David Atanda - VUE 158

Views on Vue

In this episode, Lindsay, Steve, and Luke talk with David Atanda, product designer and developer. We talk about his...

Aug 03, 2021
Developing Desktop Apps With Vue - VUE 157

Developing Desktop Apps With Vue - VUE 157

Views on Vue

The panel talks with prolific JS developer The Jared Wilcurt about developing cross-platform desktop apps using nw.js...

Jul 27, 2021
Flutter Essentials ft. Allen Wyma - JSJ 494

Flutter Essentials ft. Allen Wyma - JSJ 494

JavaScript Jabber

Allen Wyma, host of the Flying High with Flutter podcast, joins the Jabber panel to discuss building mobile...

Jul 27, 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
A Tale of Refactoring with Mariana Picolo - VUE 154

A Tale of Refactoring with Mariana Picolo - VUE 154

Views on Vue

In this episode, Lindsay, Steve, Luke, and Solomon talk with Mariana Picolo about her experience refactoring a large...

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
Panelist Career Retrospective - VUE 152

Panelist Career Retrospective - VUE 152

Views on Vue

In this episode, Steve, Lindsay, and Luke discuss things they wish they'd known earlier in their careers, and things...

Jun 22, 2021
The React Way & Opinionated Practices with Ian Schwartz - JSJ 488

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

JavaScript Jabber

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

Jun 15, 2021
The Future of Vue Stores with Joseph Zimmerman - VUE 151

The Future of Vue Stores with Joseph Zimmerman - VUE 151

Views on Vue

Luke and Steve talk with Joseph Zimmerman about the future of state management in Vue. Options include the new...

Jun 15, 2021
Reactivity in Vue with Timi Omoyeni - VUE 150

Reactivity in Vue with Timi Omoyeni - VUE 150

Views on Vue

Timi Omoyeni joins the podcast to discuss reactivity in Vue. Timi and the panel discuss the react and the ref methods...

Jun 08, 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
Talking SEO in Nuxt with Anamol Soman - VUE 149

Talking SEO in Nuxt with Anamol Soman - VUE 149

Views on Vue

Lindsay, Steve, and Luke Diebold discuss SEO in Nuxt with Anamol Soman. We talk about how he got started with Vue,...

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
Vue 3 and Mongoose with Valeri Karpov - VUE 148

Vue 3 and Mongoose with Valeri Karpov - VUE 148

Views on Vue

Steve talks with Valeri Karpov about Vue 3, how it compares to Vue 2, and what are some of the new features are. Val...

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
Ecstatic for XState with Maya Shavin - VUE 147

Ecstatic for XState with Maya Shavin - VUE 147

Views on Vue

Lindsay and Steve talk with Maya Shavin about XState, a library for building finite state machines. We talk about...

May 11, 2021
Building Scalable Applications with Quasar - VUE 146

Building Scalable Applications with Quasar - VUE 146

Views on Vue

In this episode, Lindsay and Steve talk with Luke Diebold and Paolo Caleffi (Callo) about Quasar, a Vue framework...

Apr 27, 2021
Data Oriented Programming with Yehonathan Sharvit - JSJ 481

Data Oriented Programming with Yehonathan Sharvit - JSJ 481

JavaScript Jabber

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

Apr 27, 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
VUE 145: Vue 3 and Socket.io with Solomon Eseme

VUE 145: Vue 3 and Socket.io with Solomon Eseme

Views on Vue

Lindsay and Steve talk with Solomon Eseme, Software Engineer and Technical Writer. They discuss how Solomon got into...

Apr 20, 2021
VUE 144: Web Workers in Vue with Martins Onuoha

VUE 144: Web Workers in Vue with Martins Onuoha

Views on Vue

Lindsay and Steve discuss Web Workers with Martins Onuoha. They talk about Martins' start in programming, and how he...

Apr 13, 2021
JSJ 479: Practical Microservices with Ethan Garofolo

JSJ 479: Practical Microservices with Ethan Garofolo

JavaScript Jabber

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

Apr 13, 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
VUE 143: What to do when you want to blog with Vue

VUE 143: What to do when you want to blog with Vue

Views on Vue

Lindsay and Steve discuss building and hosting a blog using Vue. They discuss their own blogs, and dive into options...

Mar 30, 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
VUE 142: From Nuxt to React - Catching up with Debbie O'Brien

VUE 142: From Nuxt to React - Catching up with Debbie O'Brien

Views on Vue

Lindsay and Steve talk with Debbie O'Brien, Head Developer Advocate at Bit and former Head of Learning at Nuxt about...

Mar 23, 2021
VUE 141: Diving into Nuxt 3 with Daniel Roe

VUE 141: Diving into Nuxt 3 with Daniel Roe

Views on Vue

In this episode, Lindsay and Steve talk Nuxt 3 with Daniel Roe, Framework Engineer at Nuxt. We talk about upcoming...

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 473: The Elements framework with Chris Mather

JSJ 473: The Elements framework with Chris Mather

JavaScript Jabber

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

Mar 02, 2021
VUE 139: Exploring Inkline with Alex Grozav

VUE 139: Exploring Inkline with Alex Grozav

Views on Vue

In this episode, Lindsay and Steve talk to Alex Grozav, creator of the Inkline UI framework. We discuss how he came...

Feb 23, 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
VUE 137: Using Laravel and VueJS in an Enterprise Application

VUE 137: Using Laravel and VueJS in an Enterprise Application

Views on Vue

The panel talks with Jay Hariani, CTO of GovTribe. GovTribe is an enterprise application built with Laravel and VueJS...

Feb 09, 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
VUE 136: Ionic and Vue with Michael Tintiuc

VUE 136: Ionic and Vue with Michael Tintiuc

Views on Vue

In this episode, Lindsay, Steve, and Raymond talk with Michael Tintiuc, tech lead at Modus Create and author of the...

Feb 02, 2021
VUE 135: Netlify CMS and Nuxt with Daniel Kelly

VUE 135: Netlify CMS and Nuxt with Daniel Kelly

Views on Vue

In this episode, Lindsay and Steve talk to Daniel Kelly about his theme for Nuxt, Awake, and his experience building...

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
VUE 134: A Conversation with author, Marco Faella

VUE 134: A Conversation with author, Marco Faella

Views on Vue

We spoke with Marco about his book, Seriously Good Software, and what it means for developers.

Jan 19, 2021
VUE 133: Teach VueJS with Erik Hanchett

VUE 133: Teach VueJS with Erik Hanchett

Views on Vue

Steve and Lindsay talk with Erik Hanchett about his experience teaching VueJS. Erik is a published author, prolific...

Jan 12, 2021
JSJ 466: Infrastructure as Code with Christian Nunciato

JSJ 466: Infrastructure as Code with Christian Nunciato

JavaScript Jabber

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

Jan 12, 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
VUE 132: Vue Reactivity with Oscar Spencer

VUE 132: Vue Reactivity with Oscar Spencer

Views on Vue

In this episode, Lindsay, Steve, and Raymond talk with Oscar Spencer, developer at Tidelift and creator of the Grain...

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 463: Building Web Applications with Firebase

JSJ 463: Building Web Applications with Firebase

JavaScript Jabber

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

Dec 23, 2020
VUE 129: GraphQL and Vue with Anjolaoluwa Adebayo-Oyetoro

VUE 129: GraphQL and Vue with Anjolaoluwa Adebayo-Oyetoro

Views on Vue

In this episode, Lindsay, Steve, and Raymond talk with Anjolaoluwa Adebayo-Oyetoro (Jola), lead front-end developer...

Dec 22, 2020
JSJ 462: The Ultimate Guide to JavaScript Testing with Lucas da Costa

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

JavaScript Jabber

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

Dec 08, 2020
VUE 130: Nuxt and Storyblok with Alba Silvente Fuentes

VUE 130: Nuxt and Storyblok with Alba Silvente Fuentes

Views on Vue

Lindsay and Steve talk with Alba Silvente, senior frontend developer at Blue Harvest and ambassador for Nuxt and...

Dec 01, 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 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
VUE 127: Introduction to Svelte with Mark Volkmann

VUE 127: Introduction to Svelte with Mark Volkmann

Views on Vue

In this episode of Views on Vue, Lindsay, Steve, and Raymond explore Svelte with Mark Volkmann, the author of Svelte...

Nov 10, 2020
VoV 126: Vue Composition API and Nuxt with Daniel Roe

VoV 126: Vue Composition API and Nuxt with Daniel Roe

Views on Vue

In this episode of Views on Vue, Lindsay and Steve talk with Daniel Roe, CTO of Parent Scheme, about the Vue 3...

Oct 27, 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
VoV 125: React and Typescript for a Vue developer with John Datserakis

VoV 125: React and Typescript for a Vue developer with John Datserakis

Views on Vue

In this episode of Views on Vue, Lindsay and Steve talk with John Datserakis, software engineer at Indigo Ag. We...

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

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

JavaScript Jabber

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

Oct 20, 2020
VoV 124: Why End-To-End Test using Cypress with Gleb Bahmutov

VoV 124: Why End-To-End Test using Cypress with Gleb Bahmutov

Views on Vue

In this episode of Views on Vue, we talk with Gleb Bahmutov, VP of Engineering at Cypress, about the importance of...

Oct 06, 2020
VoV 123: What To Expect When You're Expecting Vue 3 with Raymond Camden

VoV 123: What To Expect When You're Expecting Vue 3 with Raymond Camden

Views on Vue

In this episode of Views on Vue, Lindsay and Steve talk with Raymond Camden about the upcoming Vue 3 release, and how...

Sep 29, 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
VoV 122: Using VueJS For Rapid Prototyping with Nick Basile

VoV 122: Using VueJS For Rapid Prototyping with Nick Basile

Views on Vue

In this episode of Views on Vue, Steve talks with Nick Basile of Lambda School in Auston, TX, about using Vue for...

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 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
VoV 118: Nuxtify Everything with Debbie O'Brien

VoV 118: Nuxtify Everything with Debbie O'Brien

Views on Vue

In this episode of Views on Vue, Lindsay and Steve talk with Debbie O’Brien, Head of Learning at Nuxt. We discuss...

Aug 25, 2020
JSJ 445: Augmented Reality for Mobile Browsers with Connell Gauld

JSJ 445: Augmented Reality for Mobile Browsers with Connell Gauld

JavaScript Jabber

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

Aug 18, 2020
JSJ 443: All About InertiaJS with Jonathan Reinink

JSJ 443: All About InertiaJS with Jonathan Reinink

JavaScript Jabber

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

Aug 04, 2020
VoV 116: Using Vue at Scale at L’Oreal with Tim Benniks

VoV 116: Using Vue at Scale at L’Oreal with Tim Benniks

Views on Vue

Building websites at an enterprise scale presents many challengers. In this episode the panel talks with Tim Benniks...

Aug 04, 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
VoV 115: Vue, Vapper, Vite - Frameworks Built Using Vue

VoV 115: Vue, Vapper, Vite - Frameworks Built Using Vue

Views on Vue

This week the Views of Vue panelists discuss the frameworks built using Vue. We start with the Vue CLI, then go into...

Jul 21, 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
VoV 114: Pro Tips on Building Vue Applications

VoV 114: Pro Tips on Building Vue Applications

Views on Vue

Lindsay, Austin, and Steve discuss some of their tips on how to build Vue applications. Our discussion ranges from...

Jul 14, 2020
VoV 113: CSS and Components with Maya Shavin

VoV 113: CSS and Components with Maya Shavin

Views on Vue

In this episode of Views on Vue, we talk with Maya Shavin, a Senior Frontend Developer at Cloudinary. We talk about...

Jul 07, 2020
VoV 112: Build Moblie Apps with Nativescript-Vue with Tiago Alves

VoV 112: Build Moblie Apps with Nativescript-Vue with Tiago Alves

Views on Vue

We talk to Tiago Alves about Nativescript-Vue - what it is, how is it different from Cordova or React Native, and why...

Jun 30, 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
VoV 111: Educating about VueJS with Erik Hanchett

VoV 111: Educating about VueJS with Erik Hanchett

Views on Vue

The Views on Vue panel talks with Erik Hanchett, prolific VueJS educator, about his new Vue 360 course and other...

Jun 23, 2020
VoV 110: Vuetify Next with John Leider

VoV 110: Vuetify Next with John Leider

Views on Vue

In this episode of Views on Vue, we talk to John Leider, the creator of Vuetify. We discuss how he started in...

Jun 16, 2020
JSJ 436: MongoDB Basics with Joe Karlsson

JSJ 436: MongoDB Basics with Joe Karlsson

JavaScript Jabber

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

Jun 16, 2020
VoV 109: Migrating from Backbone to Vue with Brad Balfour

VoV 109: Migrating from Backbone to Vue with Brad Balfour

Views on Vue

In this episode, we talk to Brad Balfour, senior developer at Bloomberg, about how his team began to implement Vue in...

Jun 09, 2020
VoV 108: Inside Vue 3 with Gregg Pollack

VoV 108: Inside Vue 3 with Gregg Pollack

Views on Vue

In this episode, Lindsay, Steve, and Austin talk with Gregg Pollack of Vue Mastery about his course with Evan You on...

Jun 02, 2020
 JSJ 435: Form.io with Travis Tidwell

JSJ 435: Form.io with Travis Tidwell

JavaScript Jabber

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

Jun 02, 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
VoV 107: Cypress Testing with Amir Rustamzadeh

VoV 107: Cypress Testing with Amir Rustamzadeh

Views on Vue

In this episode, we talk to Amir Rustamzadeh about the end-to-end testing framework Cypress. We discuss what it is,...

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
VoV 106: Component Communication

VoV 106: Component Communication

Views on Vue

Austin expands on his talk at VueConf US, discussing various methods to share data between components. We talk about...

Apr 28, 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
VoV 105: The Vue Component Libraries with Gwendolyn Faraday

VoV 105: The Vue Component Libraries with Gwendolyn Faraday

Views on Vue

In this episode, Lindsay and Steve talk with Gwen Faraday about Vue component libraries: what they are, why you want...

Apr 21, 2020
JSJ 429: Learning about Postman with Joyce Lin

JSJ 429: Learning about Postman with Joyce Lin

JavaScript Jabber

Join us as we talk to Joyce Lin, a developer relations advocate with Postman, and we talk about this amazing tool for...

Apr 14, 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
VoV 103: Progressive Form Validation & Instance Aware Vuex Modules with Matt Brophy

VoV 103: Progressive Form Validation & Instance Aware Vuex Modules with Matt Brophy

Views on Vue

In this episode of Views on Vue, guest, Matt Brophy of Urban Outfitters speaks about how they do progressive form...

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
 VoV 100: Views on Vue Celebrates 100th Episode

VoV 100: Views on Vue Celebrates 100th Episode

Views on Vue

Mar 03, 2020
VoV 099: Testing in Vue with The Jared Wilcurt

VoV 099: Testing in Vue with The Jared Wilcurt

Views on Vue

The Jared Wilcurt, a prolific Vue developer leads the panelists of Views on Vue into an educational episode on...

Feb 25, 2020
VoV 098: Gridsome and Gridsome Plugins

VoV 098: Gridsome and Gridsome Plugins

Views on Vue

Lindsay has been working with Gridsome for a while and leads the discussion about what Gridsome is and how it works....

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
VoV 095: New to Vue with Mirjam Bäuerlein

VoV 095: New to Vue with Mirjam Bäuerlein

Views on Vue

In this episode of Views on Vue the panel interviews Mirjam Bäuerlein, a developer who is new to Vue. Mirjam starts...

Jan 14, 2020
VoV 094: Head to Toe Development Set Up

VoV 094: Head to Toe Development Set Up

Views on Vue

In this episode of Views on Vue the panel shares what their set-ups look like. They start by discussing IDE and text...

Jan 07, 2020
JSJ 415: Progressive Web Apps with Maximiliano Firtman

JSJ 415: Progressive Web Apps with Maximiliano Firtman

JavaScript Jabber

Maximiliano Firtman is a mobile web developer from Buenos Ares, Argentina. He has been a developer for 24 years and...

Jan 07, 2020
VoV 093: Vuetensils with Austin Gil

VoV 093: Vuetensils with Austin Gil

Views on Vue

In this episode, the panel interviews Austin Gil, author of Vuetensils. Austin begins by explaining that Vuetensils...

Dec 31, 2019
JSJ 412: Svelte and Sapper with Svelte Master

JSJ 412: Svelte and Sapper with Svelte Master

JavaScript Jabber

Noah, a.k.a. Svelte Master, is from Indiana and recently moved to San Francisco. He has been given title...

Dec 17, 2019
VoV 091: Meet Our New Panel

VoV 091: Meet Our New Panel

Views on Vue

In this episode of Views on Vue the new panel is introduced. Lindsay Wardell is a full-stack developer from Portland,...

Dec 10, 2019
JSJ 410: Iterating on Open Source

JSJ 410: Iterating on Open Source

JavaScript Jabber

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

Dec 03, 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 406: Security in Node

JSJ 406: Security in Node

JavaScript Jabber

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

Nov 05, 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 403: Why Developers Need Social Skills with Mani Vaya

JSJ 403: Why Developers Need Social Skills with Mani Vaya

JavaScript Jabber

In this episode of JavaScript Jabber, Charles talks about the new direction he has for the company. He wants to...

Oct 24, 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 398: Node 12 with Paige Niedringhaus

JSJ 398: Node 12 with Paige Niedringhaus

JavaScript Jabber

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

Oct 08, 2019
MJS 078: Steve Edwards

MJS 078: Steve Edwards

My JavaScript Story

This week on My JavaScript Story, Charles speaks with Steve Edwards who is a website developer and lives in Portland,...

Sep 26, 2018

Share this author