Author - Steve Edwards

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.

Podcasts

Views on Vue

Vue is a growing front-end framework for web developments. Hear experts cover technologies and movements within the Vue community by talking to members of the open source and development community.

254 Episodes

JavaScript Jabber

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

699 Episodes

Episodes

MJS 078: Steve Edwards

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

39:09

Sep 26, 2018

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

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

01:23:29

Nov 26, 2024

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

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

01:44:31

Nov 12, 2024

Stimulus and Turbo in Web Development - JSJ 656

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

01:26:58

Nov 05, 2024

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

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

01:19:44

Oct 30, 2024

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

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

Oct 22, 2024

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

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

Oct 22, 2024

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

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

58:49

Oct 08, 2024

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

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

57:07

Oct 01, 2024

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

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

01:31:09

Sep 24, 2024

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

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

01:34:58

Sep 10, 2024

Opinionated Core Web Vitals - JSJ 647

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

01:10:35

Sep 03, 2024

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

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

01:09:20

Aug 13, 2024

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

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

01:35:30

Aug 08, 2024

Personal Branding for Developers with Morad Stern - JSJ 642

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

1:05:20

Jul 30, 2024

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

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

01:19:05

Jul 16, 2024

Episodes

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

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

01:35:01

Jul 09, 2024

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

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

37:33

Jul 02, 2024

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

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

01:21:59

Jun 25, 2024

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

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

01:29:04

Jun 18, 2024

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

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

01:24:25

Jun 11, 2024

Building a Custom Front-end Framework - JSJ 633

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

01:20:59

May 28, 2024

Embracing Angular's Evolution with Santosh Yadav - JSJ 631

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

01:00:08

May 07, 2024

Web3 with Nik Kalyani - JSJ 630

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

01:24:14

Apr 30, 2024

Simplifying Development with Deno - JSJ 625

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

01:14:15

Mar 26, 2024

Navigating Web Development Challenges - JSJ 624

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

01:11:34

Mar 19, 2024

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

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

1:17:45

Mar 12, 2024

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

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

53:28

Feb 20, 2024

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

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

1:10:52

Feb 06, 2024

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

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

1:06:48

Jan 30, 2024

Iterating on Open Source - JSJ 615

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

57:02

Jan 09, 2024

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

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

1:33:53

Jan 02, 2024

Adios For Now - VUE 232

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

1:12:09

Dec 26, 2023

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

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

1:19:46

Dec 26, 2023

Episodes

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

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

1:21:57

Dec 19, 2023

A VeeValidate Roadmap Discussion with Abdelrahman Awad -VUE 231

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

1:01:34

Dec 19, 2023

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

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

1:22:21

Dec 12, 2023

Bit: Paving the Way for Component Management - JSJ 610

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

1:21:50

Dec 05, 2023

A Vue of Web Development with David Neal - VUE 230

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

51:51

Nov 28, 2023

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

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

1:30:36

Nov 27, 2023

Mastering ORM with TypeScript - JSJ 606

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

57:29

Nov 06, 2023

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

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

50:23

Nov 06, 2023

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

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

1:17:27

Oct 30, 2023

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

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

57:16

Oct 16, 2023

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

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

54:59

Oct 10, 2023

View Transitions API with Noam Rosenthal - JSJ 602

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

1:26:31

Oct 10, 2023

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

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

1:04:16

Sep 26, 2023

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

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

1:17:33

Sep 19, 2023

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

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

1:32:37

Sep 19, 2023

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

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

1:12:40

Sep 05, 2023

Is JavaScript on the Backend a Mistake? - JSJ 596

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

1:33:42

Aug 29, 2023

Vuetify's Latest Version with John Leider - VUE 224

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

1:16:24

Aug 29, 2023

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

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

1:10:34

Aug 22, 2023

Why Should You Get Into The Web3 World - JSJ 595

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

1:20:34

Aug 22, 2023

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

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

1:24:53

Aug 15, 2023

The Evolution of Qwik - JSJ 594

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

1:19:46

Aug 15, 2023

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

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

38:15

Aug 08, 2023

Introducing The B2B SaaS Starter Kit - JSJ 593

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

1:26:34

Aug 08, 2023

Introducing Cody Bontecou - VUE 220

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

48:11

Aug 01, 2023

Progressive Enhancement with Elliott Johnson  - JSJ 591

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

1:01:42

Jul 18, 2023

Things Coming Down the Pipe From TC39 - JSJ 590

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

1:17:43

Jul 13, 2023

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

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

53:24

Jul 04, 2023

VueConf 2023 Experience with Erik Hanchett - VUE 219

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

42:41

Jun 27, 2023

Defining and Learning Web Fundamentals - JSJ 585

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

1:23:57

Jun 06, 2023

Nuxt 3 Authentication Using Supabase with James Sinkala - VUE 218

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

52:43

May 30, 2023

React Server Components: Part 2- JSJ 583

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

1:07:15

May 23, 2023

React Server Components: Part 1 - JSJ 582

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

52:43

May 16, 2023

SolidStart with Ryan Carniato - JSJ 581

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

1:26:04

May 09, 2023

Open-Source Library Tools with Erik Hanchett - VUE 217

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

1:07:40

May 09, 2023

Utilizing Web3 in Vue Apps for User Authentication - VUE 216

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

33:58

May 04, 2023

Building Skeleton Loader with Vue and Tailwind - VUE 215

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

1:09:26

Apr 26, 2023

TanStack Router with Tanner Linsley -  JSJ 578

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

1:18:38

Apr 19, 2023

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

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

1:06:24

Apr 18, 2023

Reverse Engineering with Joyce Lin - JSJ 577

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

1:16:20

Apr 11, 2023

UnoCSS with Erik Hanchett - VUE 213

Erik Hanchett is Front End Engineer at Amazon Web Services. He joins the show with Steve to talk about UnoCSS. He...

54:56

Apr 11, 2023

Everything About Nuxt with Drew Baker - VUE 212

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

1:03:37

Apr 04, 2023

The Best of JavaScript and Ruby in 2023 - JSJ 575

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

1:13:17

Mar 28, 2023

Functional Programming with Ian Schwartz - JSJ 574

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

1:21:29

Mar 21, 2023

Performance and Nuxt with Jakub Andrzejewski - VUE 211

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

1:12:37

Mar 14, 2023

Introducing Codux With Nadav Abrahami & Tom Raviv - JSJ 573

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

1:13:35

Mar 14, 2023

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

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

35:58

Feb 28, 2023

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

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

50:03

Feb 28, 2023

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

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

1:03:30

Feb 21, 2023

Web Performance With Alex Russell - JSJ 569

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

1:26:10

Feb 14, 2023

All Things Nuxt With Daniel Roe - VUE 209

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

1:11:24

Feb 08, 2023

Front-End Hydration - JSJ 567

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

1:40:20

Jan 31, 2023

What It Takes To Freelance - VUE 208

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

1:08:53

Jan 31, 2023

What Makes A Great Programmer  With Drew Baker - VUE 207

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

1:12:25

Jan 24, 2023

Runtime Security With Gal Weizman - JSJ 565

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

1:28:07

Jan 17, 2023

Web Testing And Automations With Playwright - VUE 206

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

1:03:30

Jan 03, 2023

Qwik Part II With Misko Hevery - JSJ 563

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

1:27:43

Jan 03, 2023

The Magic Of Vue Mastery with Adam Jahr -VUE 205

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

58:20

Dec 22, 2022

Astro with Fred K. Schott - JSJ 561

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

1:12:14

Dec 13, 2022

The Developer Hiring Process From Both Sides - VUE 204

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

1:30:30

Nov 29, 2022

All Things TypeScript with Maina Wycliffe - JSJ 559

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

53:50

Nov 29, 2022

Wix Velo with Yoav Abrahami - JSJ 558

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

1:30:29

Nov 22, 2022

VuetifyJS 3.0 with John Leider - VUE 203

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

1:01:36

Nov 22, 2022

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

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

1:07:37

Nov 15, 2022

Stories From The Trenches - JSJ 556

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

1:22:16

Nov 08, 2022

Vue 3 and Functional Programming - VUE 202

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

48:19

Nov 08, 2022

 Writing Change-Proof Software with Tests - JSJ 555

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

1:19:52

Nov 01, 2022

Debugging Vue Applications with Cecelia Martinez - VUE 201

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

1:02:30

Nov 01, 2022

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

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

1:49:09

Oct 25, 2022

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

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

56:30

Oct 25, 2022

Laravel and Vue with Taylor Otwell - VUE 199

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

1:12:34

Oct 18, 2022

Being a New Developer with Diego Moura - JSJ 553

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

1:33:14

Oct 18, 2022

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

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

47:57

Oct 04, 2022

Dan Shappir's Failed Predictions - JSJ 552

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

1:11:33

Oct 04, 2022

Vue Sortable Table with Shashikant S. Wagh - VUE 196

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

19:35

Sep 20, 2022

Partytown with Adam Bradley - JSJ 550

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

1:16:33

Sep 20, 2022

Astro with Fred K. Schott - VUE 195

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

1:06:08

Sep 13, 2022

Qwik with Misko Hevery - JSJ 549

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

1:11:15

Sep 13, 2022

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

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

1:24:07

Sep 06, 2022

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

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

49:50

Sep 06, 2022

Even More JavaScript Features You Should Avoid - JSJ 547

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

1:15:41

Aug 30, 2022

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

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

44:35

Aug 23, 2022

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

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

48:50

Aug 23, 2022

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

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

1:38:49

Aug 16, 2022

 Communicating Between Vue Components With Sanchitha SR - VUE 192

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

30:58

Aug 16, 2022

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

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

1:16:11

Aug 02, 2022

Upcoming Performance Metrics for the Web - JSJ 542

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

1:16:11

Jul 26, 2022

Promises and Async/Await with Val Karpov - VUE 191

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

50:20

Jul 26, 2022

Navigating Online Events and Conferences - JSJ 541

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

1:07:56

Jul 19, 2022

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

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

45:38

Jul 19, 2022

 Builder.io and Qwik - JSJ 540

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

1:24:08

Jul 12, 2022

Reusability in Vue with Alex Vipond - VUE 189

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

1:14:20

Jul 05, 2022

To TypeScript or Not to TypeScript - JSJ 538

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

1:11:40

Jun 28, 2022

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

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

59:14

Jun 21, 2022

Core Web Vitals and Whatnot - JSJ 537

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

1:21:20

Jun 21, 2022

Gal Schlezinger and Edge Functions - JSJ 536

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

1:15:00

Jun 14, 2022

React vs. VUE with Cody Bontecou  - VUE 187

In this episode we have special guest Cody Bontecou, a senior full-stack engineer at Dept in Amsterdam. Working...

45:05

Jun 14, 2022

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

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

1:10:03

Jun 07, 2022

Preventing Fraud on Your Payment Website - JSJ 534

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

54:21

May 31, 2022

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

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

56:19

May 24, 2022

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

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

1:01:57

May 24, 2022

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

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

1:06:34

May 17, 2022

Nuxt with Drew Baker from Funkhaus - VUE 185

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

1:20:52

May 10, 2022

Using Storybook and Nuxt To Quickly Build Websites - JSJ 531

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

1:16:03

May 10, 2022

Reusable Components with Vue 3 - VUE 184

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

41:07

May 03, 2022

NoSQL and RavenDB - JSJ 530

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

1:19:08

May 03, 2022

Vue at AWS with Erik Hanchett - VUE 183

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

38:42

Apr 26, 2022

SolidJS with Ryan Carniato - JSJ 528

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

53:03

Apr 19, 2022

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

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

1:16:52

Apr 12, 2022

Using Keycloak with Nuxt with Anamol Soman - VUE 182

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

29:34

Mar 15, 2022

Supply Chain Security - Part 2 - JSJ 525

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

1:24:10

Mar 15, 2022

All About Vite with Matias Capeletto - VUE 181

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

1:11:25

Mar 08, 2022

Supply Chain Security - Part 1 - JSJ 524

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

1:15:47

Mar 08, 2022

OAuth Explained - JSJ 523

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

1:11:44

Mar 01, 2022

Tools that Inspire us with Subha Chanda - VUE 180

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

38:43

Feb 22, 2022

Front End Architecture - JSJ 522

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

1:13:30

Feb 22, 2022

Going 3D with Alvaro Saburido - VUE 179

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

51:44

Feb 15, 2022

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

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

1:14:04

Feb 15, 2022

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

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

1:03:14

Feb 08, 2022

Web3 with Nik Kalyani - JSJ 520

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

1:27:25

Feb 08, 2022

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

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

1:10:56

Feb 01, 2022

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

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

1:31:53

Jan 25, 2022

Views on Svelte With Josh Collinsworth - VUE 177

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

43:47

Jan 25, 2022

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

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

1:19:56

Jan 18, 2022

Writing Good Tests for Vue with Markus Oberlehner - VUE 176

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

56:35

Jan 12, 2022

Simplifying Slinkity with Anthony Campolo

1:01:50

Jan 11, 2022

Tech to Follow in 2022 - VUE 175

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

55:05

Jan 05, 2022

Creating Your Community with Brett Haralson - JAVASCRIPT 515

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

1:04:08

Jan 04, 2022

New Nuxt 3 Features with David Chuka - VUE 173

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

42:06

Dec 07, 2021

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

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

1:11:33

Dec 07, 2021

Catching Up on InertiaJS with Jonathan Reinink - JSJ 511

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

1:20:04

Nov 30, 2021

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

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

1:20:01

Nov 23, 2021

SEO for Developers ft. Mordy Oberstein - JSJ 509

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

1:08:07

Nov 16, 2021

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

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

46:46

Nov 16, 2021

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

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

57:05

Nov 09, 2021

State Management ft. Assaf Krintza - JSJ 508

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

1:04:27

Nov 09, 2021

D3 and Data Visualization ft. Ian Johnson - JSJ 507

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

59:21

Nov 02, 2021

Building Performant Vue Apps with Martin Malinda - VUE 169

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

46:51

Nov 02, 2021

MeteorJS ft. Filipe Névola - JSJ 506

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

06:55

Oct 26, 2021

Creeds of Craftsmanship - JSJ 505

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

1:03:50

Oct 19, 2021

Alternative Ways to Build Vue Apps - VUE 168

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

43:17

Oct 19, 2021

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

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

1:15:30

Oct 12, 2021

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

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

53:51

Oct 05, 2021

Javascript and the Blockchain with Max Kordek - JSJ 503

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

1:14:58

Oct 05, 2021

Talking About Hygen and Docuvaluate with Henry Eze - VUE 166

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

41:36

Sep 28, 2021

DevOps for JavaScript ft. Will Button - JSJ 502

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

45:40

Sep 28, 2021

Episodes

Adoping Vue at Wikimedia with Eric Gardner - VUE 165

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

1:00:54

Sep 21, 2021

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

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

1:24:48

Sep 21, 2021

Deep Dive into Nuxt with Mike Gallagher - VUE 164

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

56:27

Sep 14, 2021

Episode 500 Celebration! - JSJ 500

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

1:04:44

Sep 14, 2021

Exploring Code Design - VUE 163

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

55:11

Sep 07, 2021

Scaling Vue Up and Down with Shawn Wildermuth - VUE 162

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

56:47

Aug 31, 2021

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

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

1:08:03

Aug 24, 2021

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

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

48:40

Aug 24, 2021

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

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

1:16:08

Aug 10, 2021

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

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

1:05:09

Aug 10, 2021

Product Design and Authentication with David Atanda - VUE 158

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

51:41

Aug 03, 2021

Flutter Essentials ft. Allen Wyma - JSJ 494

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

52:08

Jul 27, 2021

Developing Desktop Apps With Vue - VUE 157

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

1:01:30

Jul 27, 2021

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

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

1:23:15

Jul 20, 2021

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

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

1:07:38

Jul 13, 2021

The New JAMstack with Brian Rinaldi - JSJ 491

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

1:00:45

Jul 06, 2021

A Tale of Refactoring with Mariana Picolo - VUE 154

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

1:15:09

Jul 06, 2021

Mastering Browser Caching with Vitali Zaidman - JSJ 490

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

1:03:09

Jun 29, 2021

Typing Without Transpilation - The Beauty of JSDoc - JSJ 489

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

1:16:21

Jun 22, 2021

Panelist Career Retrospective - VUE 152

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

44:07

Jun 22, 2021

The Future of Vue Stores with Joseph Zimmerman - VUE 151

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

46:12

Jun 15, 2021

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

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

1:20:52

Jun 15, 2021

Reactivity in Vue with Timi Omoyeni - VUE 150

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

42:48

Jun 08, 2021

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

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

1:18:32

Jun 08, 2021

Talking SEO in Nuxt with Anamol Soman - VUE 149

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

41:13

Jun 01, 2021

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

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

1:09:27

Jun 01, 2021

Things JavaScript Developers Should Know, Part 2 - JSJ 485

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

1:16:35

May 25, 2021

Vue 3 and Mongoose with Valeri Karpov - VUE 148

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

51:47

May 18, 2021

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

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

1:19:30

May 11, 2021

Ecstatic for XState with Maya Shavin - VUE 147

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

52:55

May 11, 2021

Data Oriented Programming with Yehonathan Sharvit - JSJ 481

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

1:00:19

Apr 27, 2021

Building Scalable Applications with Quasar - VUE 146

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

1:16:18

Apr 27, 2021

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

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

1:14:38

Apr 20, 2021

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

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

48:54

Apr 20, 2021

VUE 144: Web Workers in Vue with Martins Onuoha

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

48:44

Apr 13, 2021

JSJ 479: Practical Microservices with Ethan Garofolo

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

1:17:49

Apr 13, 2021

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

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

1:25:21

Apr 06, 2021

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

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

45:26

Mar 30, 2021

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

If you're building a website or web-app, there's a good chance that you want people to find it so that they will...

1:02:33

Mar 30, 2021

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

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

47:26

Mar 23, 2021

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

If you're building a website or web-app, there's a good chance that you want people to find it so that they will...

59:24

Mar 23, 2021

VUE 141: Diving into Nuxt 3 with Daniel Roe

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

1:18:14

Mar 16, 2021

JSJ 474: Things JavaScript Developers Should Know, Part 1

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

1:22:25

Mar 09, 2021

JSJ 473: The Elements framework with Chris Mather

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

1:17:45

Mar 02, 2021

VUE 139: Exploring Inkline with Alex Grozav

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

36:14

Feb 23, 2021

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

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

53:31

Feb 23, 2021

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

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

1:12:31

Feb 16, 2021

VUE 137: Using Laravel and VueJS in an Enterprise Application

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

46:18

Feb 09, 2021

Episodes

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

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

1:21:12

Feb 09, 2021

VUE 136: Ionic and Vue with Michael Tintiuc

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

43:20

Feb 02, 2021

VUE 135: Netlify CMS and Nuxt with Daniel Kelly

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

47:03

Jan 26, 2021

JSJ 467: The Joy of JavaScript with Luis Atencio

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

1:14:08

Jan 19, 2021

VUE 134: A Conversation with author, Marco Faella

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

28:18

Jan 19, 2021

JSJ 466: Infrastructure as Code with Christian Nunciato

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

1:14:22

Jan 12, 2021

VUE 133: Teach VueJS with Erik Hanchett

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

56:17

Jan 12, 2021

Episodes

VUE 132: Vue Reactivity with Oscar Spencer

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

39:42

Jan 05, 2021

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

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

44:09

Jan 05, 2021

JSJ 464: Web Components FTW with Ben Farrell

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

14:05

Dec 29, 2020

JSJ 463: Building Web Applications with Firebase

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

59:09

Dec 23, 2020

VUE 129: GraphQL and Vue with Anjolaoluwa Adebayo-Oyetoro

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

38:19

Dec 22, 2020

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

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

1:10:26

Dec 08, 2020

VUE 130: Nuxt and Storyblok with Alba Silvente Fuentes

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

39:19

Dec 01, 2020

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

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

1:12:54

Dec 01, 2020

JSJ 457: Career Transitioning with Laura Harvey

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

56:59

Nov 10, 2020

VUE 127: Introduction to Svelte with Mark Volkmann

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

55:52

Nov 10, 2020

VoV 126: Vue Composition API and Nuxt with Daniel Roe

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

56:09

Oct 27, 2020

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

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

56:07

Oct 27, 2020

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

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

54:41

Oct 20, 2020

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

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

45:14

Oct 20, 2020

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

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

48:25

Oct 06, 2020

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

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

32:51

Sep 29, 2020

JSJ 451: Are Software Bugs Inevitable with Ran Levi

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

1:19:22

Sep 29, 2020

VoV 122: Using VueJS For Rapid Prototyping with Nick Basile

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

24:36

Sep 22, 2020

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

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

53:06

Sep 22, 2020

JSJ 449: The Things Every JavaScript Developer Must Know

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

1:05:58

Sep 15, 2020

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

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

1:04:49

Aug 25, 2020

VoV 118: Nuxtify Everything with Debbie O'Brien

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

50:39

Aug 25, 2020

JSJ 445: Augmented Reality for Mobile Browsers with Connell Gauld

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

53:52

Aug 18, 2020

JSJ 443: All About InertiaJS with Jonathan Reinink

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

1:03:05

Aug 04, 2020

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

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

1:17:43

Aug 04, 2020

JSJ 442: Breaking Into Tech with Danny Thompson

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

1:25:14

Jul 28, 2020

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

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

56:50

Jul 21, 2020

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

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

1:15:11

Jul 21, 2020

JSJ 440: Why Serverless with Gareth McCumskey

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

1:25:27

Jul 14, 2020

VoV 114: Pro Tips on Building Vue Applications

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

56:38

Jul 14, 2020

VoV 113: CSS and Components with Maya Shavin

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

1:06:14

Jul 07, 2020

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

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

47:02

Jun 30, 2020

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

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

1:21:18

Jun 30, 2020

JSJ 437: Inside the Brave Browser with Jonathan Sampson

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

1:25:01

Jun 23, 2020

VoV 111: Educating about VueJS with Erik Hanchett

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

50:01

Jun 23, 2020

VoV 110: Vuetify Next with John Leider

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

1:03:25

Jun 16, 2020

JSJ 436: MongoDB Basics with Joe Karlsson

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

59:00

Jun 16, 2020

VoV 109: Migrating from Backbone to Vue with Brad Balfour

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

40:14

Jun 09, 2020

VoV 108: Inside Vue 3 with Gregg Pollack

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

57:11

Jun 02, 2020

 JSJ 435: Form.io with Travis Tidwell

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

1:07:31

Jun 02, 2020

VoV 107: Cypress Testing with Amir Rustamzadeh

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

1:00:43

May 19, 2020

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

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

1:21:36

May 19, 2020

JSJ 433: Understanding the Browser Layer with Noam Rosenthal

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

52:48

May 12, 2020

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

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

57:40

May 05, 2020

VoV 106: Component Communication

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

1:01:10

Apr 28, 2020

JSJ 431: Personal Branding for Developers with Morad Stern

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

1:05:20

Apr 28, 2020

VoV 105: The Vue Component Libraries with Gwendolyn Faraday

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

35:23

Apr 21, 2020

JSJ 430: Learning JavaScript in 2020 with Matt Crook

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

1:12:11

Apr 21, 2020

JSJ 429: Learning about Postman with Joyce Lin

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

40:56

Apr 14, 2020

JSJ 428: The Alphabet Soup of Performance Measurements

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

1:17:14

Apr 07, 2020

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

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

59:19

Mar 24, 2020

JSJ 425: The Evolution of JavaScript

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

1:18:03

Mar 17, 2020

JSJ 424: UI5 and web components with Peter Muessig

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

42:33

Mar 10, 2020

 VoV 100: Views on Vue Celebrates 100th Episode

1:00:45

Mar 03, 2020

VoV 099: Testing in Vue with The Jared Wilcurt

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

1:00:34

Feb 25, 2020

VoV 098: Gridsome and Gridsome Plugins

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

1:13:46

Feb 18, 2020

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

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

45:46

Feb 11, 2020

JSJ 419: Google App Script with Ben Collins

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

49:47

Feb 04, 2020

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

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

1:29:50

Jan 28, 2020

JSJ 417: Serverless with Microsoft Azure with Burke Holland

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

1:18:01

Jan 21, 2020

VoV 095: New to Vue with Mirjam Bäuerlein

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

1:01:52

Jan 14, 2020

JSJ 415: Progressive Web Apps with Maximiliano Firtman

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

39:43

Jan 07, 2020

VoV 094: Head to Toe Development Set Up

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

1:00:44

Jan 07, 2020

VoV 093: Vuetensils with Austin Gil

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

47:07

Dec 31, 2019

JSJ 412: Svelte and Sapper with Svelte Master

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

49:28

Dec 17, 2019

VoV 091: Meet Our New Panel

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

41:16

Dec 10, 2019

JSJ 410: Iterating on Open Source

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

59:05

Dec 03, 2019

JSJ 408: Reading Source Code with Carl Mungazi

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

55:31

Nov 19, 2019

JSJ 406: Security in Node

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

07:19

Nov 05, 2019

JSJ 404: Edge on Chromium with Chris Heilmann

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

58:52

Oct 29, 2019

JSJ 403: Why Developers Need Social Skills with Mani Vaya

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

1:09:50

Oct 24, 2019

JSJ 401: Hasura with Tanmai Gopal

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

1:10:20

Oct 17, 2019

JSJ 400: The Influence of JavaScript Jabber

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

1:10:10

Oct 15, 2019

JSJ 398: Node 12 with Paige Niedringhaus

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

1:04:46

Oct 08, 2019