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
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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,...
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...
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...
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,...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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
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.
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
Simplifying Slinkity with Anthony Campolo
JavaScript Jabber
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
Creeds of Craftsmanship - JSJ 505
JavaScript Jabber
This week, the JavaScript Jabber panel discusses the various "Creeds of Craftsmanship" from the programming languages...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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....
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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,...
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,...
VoV 100: Views on Vue Celebrates 100th Episode
Views on Vue
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...
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....
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...
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...
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...
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...
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...
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...
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...
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...
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...
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,...
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...
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...
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...
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...
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...
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...
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...
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...
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,...