Steve Edwards

Luke Diebold

Charles Max Wood

Drew Baker

Lindsay Wardell

Solomon Eseme

Raymond Camden

Austin Gil

Deane Venske

Devlin Duldulao

Ari Clark

Ben Hong

Erik Hanchett

Chris Fritz

Elizabeth Fine

Natalia Tepluhina

Divya Sasidharan

Joe Eames

John Papa



Dec 29, 2020

VUE 131: Creating Content with Mitchell Romney

In this episode, Lindsay talks with Mitchell Romney about his journey into programming and video content creation. They discuss how Mitchell got started with IT, and found a passion for writing code. They also explore Mitchell's streaming and YouTube content, and his free course on Vue 3 for beginners. They discuss the importance of giving back to the community, working together, and having fun while programming.

Dec 22, 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 at RevelFinance and technical writer at LogRocket. We discuss how his team found itself making too many API calls, and decided to move to GraphQL. We talk about what GraphQL is, its strengths, and how to solve common problems like usage in Vue and authentication. Jola also gives his tips on learning GraphQL, and where to go to learn it.

Dec 01, 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 Storyblok. We talk about how she came to use Vue, and some of the technologies that she loves to use. We discuss her blog series on building a dashboard with Tailwind, Nuxt, and Storyblok. We also explore how to integrate Storyblok into a Nuxt app.

Nov 27, 2020

BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working

Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. He has read hundreds of books that have taught him the secrets to getting more done by getting into this state.

Charles Max Wood

Mani Vaya
Nov 17, 2020

VUE 128: Templates to Scoped Slots - Reusable Components with Michael Thiessen

In this episode of Views on Vue, Lindsay and Raymond talk with Michael Thiessen about his new course, Reusable Components. We discuss Michael’s six levels of reusability, and his process in building the course to help developers have their own ‘aha’ moments with these concepts. We also talk about the tools Michael used to build the course, from coding in Vue 3 to hosting and authentication to video editing. We also gets Michael’s tips for someone wanting to build their own course.

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 in Action. We talk about what Svelte is, and how it compares to Vue. We also talk about Sapper, and all that it can do for a server-side generated application.

Oct 27, 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 Composition API. They discuss what the composition API is, and how it simplifies development of features in Vue. Daniel is also working on composition API hooks for Nuxt, and we dive into how these hooks work to enable SSR with Vue 3. We then talk about Vuex and the composition API, and whether you can (or should) replace it.

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 catch up on what John’s been doing since his last appearance on the show, and discuss his experience working with React and Typescript in production. We talk about React hooks, and how they compare to Vue 3 Composition API. We also talk about how React is closer to plain Javascript compared to Vue’s ‘batteries included’ approach.

Oct 06, 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 end-to-end testing, and why to use Cypress for your tests. We discuss how to write tests that cover a majority of your codebase, as well as new features such as component testing. We also talk about code coverage, and generating reports to determine how well your tests work to validate your application.

Sep 29, 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 it’s important for open source in general to communicate well with developers. We discuss the needs of developers who just want to get work done, and the need to not break the expectations around a library or framework. We talk about the Composition API, as well as new features like Teleport and Suspense.

Sep 22, 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 rapid prototyping new projects. Nick talks about why he uses Vue, and how the prototyping works in Vue. We also digress slightly to discuss Tailwind CSS, a popular utility CSS library, and how it fits in with his prototyping process.

Steve Edwards

Nick Basile
Sep 15, 2020

VoV 121: Reusable Components with Michael Thiessen

In this episode of Views on Vue, Lindsay talks with Michael Thiessen, who is working on a new course about Reusable Components. We dive into the six levels of reusability, and talk about how to make your components more flexible across your application. We also discuss when is a good time to start abstracting your components, and some ideas on handling large numbers of props.

Sep 08, 2020

VoV 120: Vue Formulate with Justin Schroeder

Lindsay talks with Justin Schroeder about Vue Formulate, a form library with some new ideas. We discuss how to build forms, the straightforward API for creating inputs, and how to customize the form. We also discuss how developers can bind directly to the form, rather than each component, and how validation is layered in at every step. Finally, we discuss form generation from JSON or objects, and how to create form groups.

Sep 01, 2020

VoV 119: Climate Change and the Tech Community with Callum Macrae

In this episode of Views on Vue, Lindsay talks with Callum Macrae about the impact of the tech community on climate change. We discuss the impact of data centers and data transmission over the internet, some of the tech industry’s support of carbon emissions, and how we as individuals can make a difference.

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 Nuxt becoming a company, the new component and content modules, and the static module. We also talk about enhancements to the Nuxt documentation, providing new ways to learn Nuxt and ways to integrate it with other technologies.

Aug 11, 2020

VoV 117: Building Vue Storefront with Filip Rakowski

In this episode, Lindsay talks with Filip Rakowski, co-founder and CTO of Vue Storefront. They discuss how Filip got into programming, frontend development for eCommerce, and what led to the development of Vue Storefront. They also discuss what's coming in Vue Storefront Next, and Filip's experience with the Composition API. Filip also discusses launching open source projects early, and how he build a community around Vue Storefront.

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 about how the global cosmetics brand L’Oreal uses VueJS in conjunction with Sitecor and other tools to develop websites for its many brands around the world. Tim also discusses his experience in building cross-cultural development teams, and the challenges presented by teams comprised of developers from multiple countries.

Jul 21, 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 Gridsome and static site pros and cons, Nuxt and server side rendering, and Vuepress for simple setup and development. We also discuss other frameworks like Quasar, Vapper, and the experimental Vite.

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 auto registration of components, separating data by features, and error handling.

Jul 07, 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 CSS component libraries, CSS-in-JS with Vue, and pros and cons with using libraries like Tailwind CSS. We also discuss Storefront UI, a component library focused on eConmerce.

Jun 30, 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 it's a good choice for building mobile apps. We talk about mobile components vs HTML, native APIs, and how to run your app while in development.

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 educational resources he provides to the VueJS comunity. We also talk about personal branding and how to get started building your own brand.

Jun 16, 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 programming and web development, and what led to the creation of Vuetify. We also talk about what's coming next with version 3, and how John is able to run an open source project as his business.

Jun 09, 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 their existing applications. We also discuss how Vue let their team move faster, and how the Vue component ecosystem allows for quick development using existing solutions. We also talk about the experience of learning and implementing Vue on a large project with an existing team.

Jun 02, 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 the new reactivity model in Vue 3. We also discuss the Composition API, and whether it is the right decision to use. At the end, we discuss marketing and building up an audience for your own video courses.