Episodes

Podcast 01

VUE 132: Vue Reactivity with Oscar Spencer

Jan 05, 2021 · Episode 132
In this episode, Lindsay, Steve, and Raymond talk with Oscar Spencer, developer at Tidelift and creator of the Grain programming language. We discuss Vue's reactivity engine, both how it worked in Vue 2 and how it's changed for Vue 3. We also talk about some use cases, both within Vue and outside of it. Finally, we talk a bit about Grain, a strongly-typed functional language that compiles to WASM.
Podcast 01

BONUS: How to Crush Your Biggest Goals in 2021

Jan 01, 2021 · Episode BONUS
Mani Vaya joins Charles Max Wood to walk him through the 6 pillars of success that lead to meeting your goals.
Podcast 01

VUE 131: Creating Content with Mitchell Romney

Dec 29, 2020 · Episode 131
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.
Podcast 01

VUE 129: GraphQL and Vue with Anjolaoluwa Adebayo-Oyetoro

Dec 22, 2020 · Episode 129
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.
Podcast 01

VUE 130: Nuxt and Storyblok with Alba Silvente Fuentes

Dec 01, 2020 · Episode 130
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.
Podcast 01

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

Nov 27, 2020 · Episode BONUS
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.
Podcast 01

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

Nov 17, 2020 · Episode 128
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.
Podcast 01

VUE 127: Introduction to Svelte with Mark Volkmann

Nov 10, 2020 · Episode 127
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.
Podcast 01

VoV 126: Vue Composition API and Nuxt with Daniel Roe

Oct 27, 2020 · Episode 126
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.
Podcast 01

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

Oct 20, 2020 · Episode 125
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.
Podcast 01

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

Oct 06, 2020 · Episode 124
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.
Podcast 01

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

Sep 29, 2020 · Episode 123
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.
Podcast 01

VoV 122: Using VueJS For Rapid Prototyping with Nick Basile

Sep 22, 2020 · Episode 122
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.
Podcast 01

VoV 121: Reusable Components with Michael Thiessen

Sep 15, 2020 · Episode 121
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.
Podcast 01

VoV 120: Vue Formulate with Justin Schroeder

Sep 08, 2020 · Episode 120
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.
Album Art
Latest Episode: Adios For Now - VUE 232
0:00
1:12:09
Playback Speed: