Episodes

Podcast 01

Exploring PWAs with John Lim - VUE 174

Dec 22, 2021 · Episode 174
Lindsay talks with John Lim about Progressive Web Apps - what they are, and how to utilize them in a Vue application. They talk about John’s work in the construction industry with Vue, and how he started working with Vue applications and writing articles at Vue Mastery. They then dive into PWAs, how best to implement one, and what drawbacks exist in the ecosystem today. They also discuss using Firebase with PWAs for real-time features like notifications.
Podcast 01

3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS

Dec 15, 2021 · Episode BONUS
Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode.
Podcast 01

New Nuxt 3 Features with David Chuka - VUE 173

Dec 07, 2021 · Episode 173
Steve talks to David Chuka, a developer from Nigeria, about his recent blog post for Vue Mastery that covers the new features that are currently available in the beta version of Nuxt 3 that was recently released. In addition, David brings the dad jokes to add to Steve’s amazing dad joke repertiore, and they talk about a great place to get web animations for those that need them.
Podcast 01

Modern Package Development - VUE 172

Nov 30, 2021 · Episode 172
Lindsay and Luke discuss their recent projects to build new NPM packages, and the approaches that they use. Luke dives into building authentication composables for Laravel, Firebase, and others, while Lindsay explores the Elm programming language and how to build interoperability with Vue. They also discuss which tools they’re building, what their process looks like, and how to test a library in 2021.
Podcast 01

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

Nov 24, 2021 · 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

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

Nov 16, 2021 · Episode 171
Lindsay and Steve sit down with Andrew Courtice, head of front-end engineering at Fathom, do discuss his global state management library Harlem. They talk about how Andrew got started in programming during university, and his move from building desktop applications to the web, as well as his initial start with Vue before it reached 1.0. They then discuss Harlem: what it is, how it works, and what problems it solves. They also discuss the state of global state management in the Vue ecosystem, and how to get started building your own library for Vue (including devtool integration!)
Podcast 01

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

Nov 09, 2021 · Episode 170
Lindsay and Steve talk with Máximo Mussini, avid Vite user and plugin creator, about his recent work on Îles, a new static site generation framework built on Vite and Vue. They discuss Máximo’s journey into web development, and his work on the plugin ecosystem in Vite (such as Vite Ruby). They then dive into Îles: what it is, what problems it solves, and what it compares with. They also discuss the concept of “Islands Architecture” that was popularized by tools like Astro.
Podcast 01

Building Performant Vue Apps with Martin Malinda - VUE 169

Nov 02, 2021 · Episode 169
Lindsay and Steve talk with Martin Malinda about building performant Vue apps. They discuss his article on building a lazy loading component, and explore browser APIs like requestIdleCallback and intersectionObserver. They end with some general guidance on how to build performant websites.
Podcast 01

Alternative Ways to Build Vue Apps - VUE 168

Oct 19, 2021 · Episode 168
Lindsay and Steve talk about other ways to build Vue applications than Vue CLI or Vite templates. Lindsay talks about her experience migrating her personal site from Nuxt to Astro, a new static site generator that provides islands of reactivity in a framework agnostic way. Steve talks about Inertia, and building modern monoliths using Laravel and Vue. They also discuss the release of the Nuxt 3 public beta, and some of the things to keep in mind if you’re looking to migrate from Nuxt 2 to 3.
Podcast 01

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

Oct 05, 2021 · Episode 167
Steve sits down with Andrew Welch of the devmode.fm podcast and they cover a wide variety of topics, ranging from Andrew’s history with web development and his own companies, to VueJS, Nuxt and Vite, how he uses them with CraftCMS, and what’s he’s looking forward to with Nuxt 3. In addition they discuss the history of a couple of HTML response codes, and Andrew’s unique way of asking guests to explain their subjects on his own podcast.
Podcast 01

Talking About Hygen and Docuvaluate with Henry Eze - VUE 166

Sep 28, 2021 · Episode 166
Steve and Solomon talk to Henry Eze about Hygen. Hygen is a generic file generator that allows you to dynamically generate files, such as Vue templates, tests, and any other file needed in a project. In addition, they talk about Docuvaluate, an AI-based program Henry is working on that is used to evaluate contract language and structure. As always, they wrap up the show with picks, including Steve’s famous dad jokes of the week.
Podcast 01

Adoping Vue at Wikimedia with Eric Gardner - VUE 165

Sep 21, 2021 · Episode 165
Lindsay and Steve talk with Eric Gardner, Senior Software Engineer at the Wikimedia Foundation, about his journey from graphic design to Vue and the adoption of Vue at the Wikimedia Foundation. They discuss the challenges faced in MediaWiki, the core application behind Wikipedia, and how and why the foundation moved to adopt Vue as its frontend framework of choice. They also discuss some of the future developments at the Foundation, as well as some of the challenges that they still face.
Podcast 01

Deep Dive into Nuxt with Mike Gallagher - VUE 164

Sep 14, 2021 · Episode 164
Lindsay and Steve talk to Mike Gallagher, Software Architect at Hip eCommerce, about his blog post exploring server-side rendering and how Nuxt functions under the hood. They explore Mike's specific use case of needing to manage routing on the client, rather than the server, and how he was able to find a solution.
Podcast 01

Exploring Code Design - VUE 163

Sep 07, 2021 · Episode 163
Lindsay, Luke, and Steve talk about different ways to organize Vue code. They discuss the Composition API, comparing it to the Options API, and the available options for abstracting code from components to be reusable. They also discuss Evan You’s comments about the Composition API becoming the recommended path for using Vue in the future.
Podcast 01

Scaling Vue Up and Down with Shawn Wildermuth - VUE 162

Aug 31, 2021 · Episode 162
In this episode, Lindsay and Steve talk with Shawn Wildermuth, author and teacher, about how he sees Vue as a tool for building applications both large and small. We talk about his start giving talks at conferences, and pivoting into education as his primary focus in the developer community, and why he prefers to use Vue for his personal projects. We discuss his recently article on different state management techniques, and explore the Composition API and the new features of Vue 3.2.
Album Art
Latest Episode: Adios For Now - VUE 232
0:00
1:12:09
Playback Speed: