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.
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 provide valuable insights into their software development journeys, offering anecdotes and experiences that shed light on the evolving landscape of web development. From exploring the origins of their unique email addresses to delving into their encounters with various programming languages and front-end frameworks, this episode promises a deep dive into the complexities and challenges of the software development world.Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipSoc
28/11/2023 • 51 minutes 51 seconds
How To Recession Proof Your Job - BONUS
Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" DealCoupon Code: "THRIVE" for a GIANT discountAre you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? Or, maybe you're a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers?Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis.Mani has read 1,000's of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans.The he found the one thing that kept him on track and made him so productive that he is now getting all of his work d
21/11/2023 • 1 hour 12 minutes 24 seconds
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 composable platform for data, covering topics such as unit testing, code coverage, and the importance of accessible testing for UI components. Moreover, the conversation dives into the migration from Vue 2 to Vue 3, the use of TypeScript, and the challenges and strategies involved.Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksDirectusSocialsGitHub: rijkvanzanten<a href="https://ww
07/11/2023 • 50 minutes 23 seconds
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 of a unified design system built upon tailwind CSS and headless components. Additionally, they explore the configuration process in Nuxt, including TypeScript integration & auto-import settings, and many more!Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipSocialsLinkedIn: Cody BontecouLinkedIn: Steve EdwardsAdvertising Inquiries: <a href='https://redcircle.com/bra
10/10/2023 • 54 minutes 59 seconds
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 maps and WebGL. They also talk about popular frameworks like Next.js and Nuxt, highlighting the benefits of using Storyblock and uncovering an interesting React component library. Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipSocialsLinkedIn: Aleksandar Gekov Twitter: AlexanderGekovAdvertising Inquiries: https://redcircle.com/brands<
26/09/2023 • 1 hour 4 minutes 16 seconds
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 importance of writing application tests. They share their journey from initially focusing on unit tests and component tests to realizing the need for comprehensive application tests that simulate real user interactions. They also provide valuable insights into the fear of sharing your work, the value of collaboration, and the importance of embracing imperfections. Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinks<a href="https://goodvuetests.substack.com/" r
19/09/2023 • 1 hour 17 minutes 33 seconds
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 explore the latest developments in its ecosystem. They discuss the use of hooks and composable for code reusability, the challenges faced during the rewrite of the Storefront UI library, and the importance of performance and accessibility in app development. Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksPerformance and Nuxt with Jakub Andrzejewski - VUE 211<a href="https://topenddevs.com/podcasts/vi
05/09/2023 • 1 hour 12 minutes 40 seconds
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 updates in Vuetify. He talks about Vuetify's latest version, its new & exciting features, how it differs from the past versions, and many more!Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksVuetifyvuetifyjs/vuetifySocialsLinkedIn: John LeiderPicksCody - <a
29/08/2023 • 1 hour 16 minutes 24 seconds
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 the world of streaming and developer advocacy, dive deep into the world of technology, coding, and the ever-evolving tech industry. Join Steve, Cody, and Erik to discuss the challenges of transitioning between projects, the rise of developer advocates, measuring the ROI of advocacy efforts, and the value of learning multiple programming languages. Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipSocialsLinkedIn: Erik Hanchett<a href="http://www.programwitherik.com/" re
22/08/2023 • 1 hour 10 minutes 34 seconds
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 begins by talking about the recent updates and new features with Nuxt 3. Moreover, he explains how it can improve developer experience, advantages, and many more!Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksNuxt: The Intuitive Web FrameworkWelcome to NuxtSocialsDaniel Roe<a href="htt
15/08/2023 • 1 hour 24 minutes 53 seconds
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 components". Cody takes the lead as he explains the article, all about server components, their advantages, the difference from React Server components, and many more!Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksA guide to Nuxt server componentsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & O
08/08/2023 • 38 minutes 15 seconds
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 progression and explains how he started to work with Vue & Nuxt. He also talks about the reason why he chose Nuxt compared to the other frameworks, and many more!Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipSocialsLinkedIn: Cody BontecouTwitter: @codybontecoucodybontecou.com PicksSteve - <a href=
01/08/2023 • 48 minutes 11 seconds
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 memorable flight experience, some of the Vue contributors he met, the topics covered, his favorite talk during the conference, and many more!Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksVueconf US – May 24-26, 2023 in New Orleans, LA | Vue.jsTwitter: Lee MartinSocialsLinkedIn: Erik Hanchett Twitter: <a href="http
27/06/2023 • 42 minutes 41 seconds
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 authentication with Supabase". He starts off by talking about his career and experiences as a developer.Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksNuxt 3 authentication with SupabaseDrawing, Bacon, and Dad J
30/05/2023 • 52 minutes 43 seconds
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 open-source library tools. He begins by explaining the requirements, tools used, and many more in creating the library. On YouTubeOpen-Source Library Tools with Erik Hanchett - VUE 217Sponsors Chuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksVue.js in ActionSocialsProgram With Erik | YouTube<br
09/05/2023 • 1 hour 7 minutes 40 seconds
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 Vue app for user authentication. He begins by talking about the difference between Web2 and Web3. Moreover, he dives into the process of using Web3 Authentication and its features. SponsorsChuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksweb3authSocialsDavid AtandaTwitter: @DavidpreneurPicks<li
03/05/2023 • 33 minutes 58 seconds
Getting to Know Bruce A. Tate - BONUS
Bruce A. Tate is a Founder at Groxio, Elixir Expert, and a Technical Author. He joins the show alongside Charles Max Wood to talk about his book, "Seven Languages in Seven Weeks". He also delves into some of the preparations and anticipations that come with reading the book. LinksSeven Languages in Seven Weeksgrox.io SocialsLinkedIn: Bruce TateTwitter: redrapids</l
28/04/2023 • 31 minutes 37 seconds
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 Loader using Vue & Tailwind". He begins by explaining Skeleton Loader and how it can improve user experience. He also talks about its advantages and disadvantages. SponsorsChuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipSocialsLinkedIn: Giannis KoutsaftakisGitHub: kouts<a href="https://twitter.com/kouts_tweet" rel=
25/04/2023 • 1 hour 9 minutes 26 seconds
Jason Weimann - Learn Video Game Development with Chuck - BONUS
Jason Weimann is a Developer and Instructor. He returns to the show with Chuck to talk about video game creation. He shares his experiences as a developer and dives into his courses wherein he gives beginners and aspiring developers a walk-through of the world of creating games. LinksGame development courses & tutorialsProgrammer Course – game.coursesSocialsTwitter: @jweimannAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
20/04/2023 • 50 minutes 12 seconds
Vuetensils, HTML, HTML Forms with Austin Gil - VUE 215
Austin Gil is a Senior Developer Advocate. He returns to the show alongside Steve to talk about his articles. He starts the show by explaining what Vuetensils is. He also dives into his article, "TIL: You Can Access A User’s Camera with Just HTML". Moreover, they also talk about their perspective on what beginner developers should learn first if they're still starting out in the field. SponsorsChuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksMake Beautifully Resilient Apps With Progressiv
18/04/2023 • 1 hour 6 minutes 24 seconds
How Do You Stop Hating Your Job? - BONUS
Are you dissatisfied with your job? Sam Feeney helps organizations improve employee engagement, increase retention, and reinvent hiring while helping individuals (re)discover career satisfaction in their current roles. He joins the show alongside Chuck Wood to tackle altering the way you perceive your job and talk about Career satisfaction.SocialsLinkedIn: Sam FeeneyAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
11/04/2023 • 44 minutes 43 seconds
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 begins by explaining what it is. They also discuss the difference between UnoCSS, tailwind CSS, and WindiCSS. He shares his own experience of using UnoCSS and its useful features. On YouTubeUnoCSS with Erik Hanchett - VUE 213SponsorsChuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksUnoCSSunocss/unocss<a href="https://aws.amazon.com/amplify
11/04/2023 • 54 minutes 56 seconds
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 to discuss his experiences in using Nuxt. He talks about its useful features and goes into detail about its benefits. Additionally, he talks about how he runs his applications using Nuxt SponsorsChuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksfunkhaus.us SocialsLinkedIn: Drew BakerTwitter: @drewrbaker_<h1
04/04/2023 • 1 hour 3 minutes 37 seconds
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 about performance in Nuxt and Vue. He begins the show by diving into the concept of performance, how to maintain a high-performing website, and providing the best user experienceSponsorsChuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksContinuous performance audits in Nuxt with Lighthouse CI and Github ActionsZero JS<a href=
14/03/2023 • 1 hour 12 minutes 37 seconds
Using TypeScript in Vue.js With Uche Azubuko - VUE 210
Uche Azubuko is a lead frontend engineer at OneLiquidity and a STEM educator passionate about having specific pursuits, advocating for women in tech, community building, and teaching people better ways to live and work. He joins the show to discuss his article, "How to Use TypeScript with Vue.js: Your Go-to Guide". He starts off by talking about some of the projects in which he would use Typescript. SponsorsChuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinks<a href="https://javascript.plainenglish.io/how-to-use-typescript-with-vue-js-y
28/02/2023 • 35 minutes 58 seconds
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 Nuxt. He begins by explaining the difference between Nuxt and Nuxt Labs. He also talks about migrating from Nuxt 2 to Nuxt 3. Moreover, he tackles future projects and plans for the framework. SponsorsChuck's Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksNuxt👋 Welcome to NuxtDaniel RoeTwitter: @danielcroe<a href
08/02/2023 • 1 hour 11 minutes 24 seconds
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 to discuss what is involved in freelancing. They cover topics such as how to find work, how to price it, how to get paid, and everybody's favorite topic, paying taxes. They finish with picks, and the high point of every episode, Steve's dad jokes of the week.SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksContract KillerNumbeo</a
31/01/2023 • 1 hour 8 minutes 53 seconds
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 top five characteristics and find that there is a lot of crossovers between their lists, and as always, go down a few rabbit trails on things like code comments. They end with Steve's famous dad jokes and some new exciting CSS features.On YouTubeWhat Makes A Great Programmer With Drew Baker - VUE 207SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksSite
24/01/2023 • 1 hour 12 minutes 25 seconds
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 show with Steve to talk about the Microsoft tool called “Playwright”. It is a framework for Web Testing and Automation. Moreover, they go into how the testing works, its useful features, and how it has more advantages than other testing solutions.SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksPlaywrightDebbie O'BrienTwitt
02/01/2023 • 1 hour 1 minute 30 seconds
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 it is structured, and the details of what goes into making the fantastic, professional-looking videos they create.
The Magic Of Vue Mastery with Adam Jahr - VUE 205 | YouTube Video
Sponsors
Chuck's Resume Template
Developer Book Club starting with Clean Architecture by Robert C. Martin
Become a Top 1% Dev with a Top End Devs Membership
Links
VoV 108: Inside Vue 3 with Gregg Pollack</
22/12/2022 • 58 minutes 20 seconds
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 developer these days. Steve covers his experiences both as a job seeker and the person doing the hiring and along with Drew, tells some great - and not-so-great stories about job hunting from both sides. Along the way, they provide some (hopefully) helpful tips on job hunting, such as how to write cover letters and resumes, and what employers are looking for as you go through the hiring process.
Sponsors
Chuck's Resume Template
Developer Book Club starting with Clean Architecture by Robert C. Martin
Become a Top 1% Dev with a Top End Devs Membership
Links
<a href="https://twitter.com/drewrba
29/11/2022 • 1 hour 30 minutes 30 seconds
How To Recession Proof Your Job - BONUS
Get the Black Friday/Cyber Monday "Focus Blocks Bundle" Deal Coupon Code: "THRIVE" for a GIANT discount Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? Or, maybe you're a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers? Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis. Mani has read 1,000's of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans. The he found the one thing that kept him on track and made him so pr
24/11/2022 • 1 hour 12 minutes 24 seconds
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 3.0 release of Vuetify. They discuss the conversion from Vue 2 to Vue 3, the people behind Vuetify, and some of the ways Vue 3 makes things easier in Vuetify.
Sponsors
Chuck's Resume Template
Developer Book Club starting with Clean Architecture by Robert C. Martin
Become a Top 1% Dev with a Top End Devs Membership
Links
Vuetify 3.0 docs
VoV Episode 110
<a href="https://topenddevs.com/podcas
22/11/2022 • 1 hour 1 minute 36 seconds
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 the fact that Lane's first name reminds Steve of "Better Off Dead", they discuss how the concept of functional programming is or isn't actually used in the composition API in Vue 3, along with the awesomeness of Vite and Lane's experience in upgrading from Vue 2 to Vue 3.
Sponsors
Chuck's Resume Template
Developer Book Club starting with Clean Architecture by Robert C. Martin
Become a Top 1% Dev with a Top End Devs Membership
Links
Twitter: @wagslane
Lane’
08/11/2022 • 48 minutes 19 seconds
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 talks with Cecelia Martinez about her recent talk at Vue Conf about all of the various tools that are available to help debug javascript applications and some Vue-specific options.Sponsors
Chuck's Resume Template
Developer Book Club starting with Clean Architecture by Robert C. Martin
Become a Top 1% Dev with a Top End Devs Membership
Links
How to debug Vue Apps - YouTube
Resources & Examples
<a href="https://docs.np
01/11/2022 • 1 hour 2 minutes 30 seconds
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, his drawing skills and reach have grown, and he uses those skills in multiple avenues. David talks about his history in tech and drawing, how he learned, and how it has become an effective rule for him. He and Steve discuss their love of dad jokes and David's love of bacon, and how he lost weight eating nothing but bacon.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
The Illustrated Book of Dad Jokes
Show and Tell
ReverantGeek
<a href="
25/10/2022 • 56 minutes 31 seconds
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 the history of Laravel, the Laravel ecosystem, how and why Taylor chose to integrate it with Vue, how Laravel and Vue are now used and distributed as part of Jetstream and InertiaJS, and even how Laravel got its name. Along the way, they cover topics such as Narnia, Star Trek, and end with great dad jokes.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
GitHub: taylorotwell
Twitter: @taylorotwell
Picks
Luke- Building REST APIs wi
18/10/2022 • 1 hour 12 minutes 34 seconds
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 posts of Silvan's where he uses Vue to generate various PDF types, and then talk about his development history and how he and his company got into Vue. They with Silvan's picks of some great AI tools, and of course, Steve's fantastic dad jokes.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Silvan Mühlemann
Mühlemann&Popp - digital business models
Events - tilllate.al
<a href="https://blog.muehlemann-popp.ch/how-vuejs-can-replace-photoshop-54
04/10/2022 • 47 minutes 57 seconds
API Calls in Vue.js with Deniz Gürsoy - VUE 197
Today we talk with Denise Gürsoy, a full stack developer from the Netherlands, currently working as a GO developer. We discuss his Medium article about implementing alternate methods of calling APIs in Vue.js.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
API calls in Vue.js
GitHub: denizgursoy
Deniz GÜRSOY
Picks
Charles- Irish Gauge
Charles- JavaScript Remote Conference
27/09/2022 • 47 minutes 26 seconds
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 config options and the main selling point that allows the user to re-order items in the table via drag and drop. Shashikant makes a very old-school book pick, and as always, Steve has his great dad jokes.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Introducing Vue Sortable Table
GitHub - shashikant-wagh/vue-sortable-table
GitHub - SortableJS/Sortable
<a href="https://www.lin
20/09/2022 • 19 minutes 35 seconds
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 decade, and working on several teams at Google, including Chrome and Polymer, he is now one of the biggest promoters of Astro. We talk about how Astro, as a static site generator, helps to solve the over-use of javascript on the client side.In this episode...
Origin story of Astro
Component structure
Routing
Integration vs. UI frameworks
Astro with e-commerce sites
Server-side rendering capability
Sponsors
Top End Devs
Coaching | Top End Devs
Links
The Great Divide | CSS-Tricks
<a href="ht
13/09/2022 • 1 hour 6 minutes 58 seconds
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 feature of provide/inject and how it's much better than props, how he uses Vue templates inside Node, tests template output with the cheerio library, and then how he uses plain js, html, and css files for email templates. As always, they end with picks, including a discussion of the The Hobbit and the Lord of the Rings books, and movies, and as always, Steve tops it off with his amazing dad jokes.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Using Provide and Inject in Vue.js
Provide / Inject |
06/09/2022 • 49 minutes 50 seconds
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 Fathym. Described as an “innovation acceleration engine,” we discuss how Fathym provides the building tools which allow jr. and sr. engineers alike contribute to development. The platform allows use of your own code, low code, or leveraging Fathym’s no code build tools.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
How to Deploy Vue.js Sites on Fathym
Modular frontends are fantastically functional
<a h
23/08/2022 • 44 minutes 35 seconds
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 Components in Vue.js. We cover the five ways that we can send data from one component to another:
Using Props
Using Events
Using Event Bus
Using provide/inject
Using this.$refs
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Building a Global State Management Library with Andrew Courtice - VUE 171
How to Communicate between Compo
16/08/2022 • 30 minutes 58 seconds
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 gives a brief history of Promises and Async/Await, talks about how they work. We learn the reasoning behind the new functionality, and how it works in VUE. Be sure to check out Vals book and his blog articles on The Code Barbarian and Mastering JS.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Mongoose
Mastering Async/Await v1.1.0
The Code Barbarian | www.thecodebarbarian.com
Mastering JS
<a href="https://www.the
26/07/2022 • 50 minutes 20 seconds
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 creating a VueJS component library. They start with the basic definitions of component libraries (aka design systems) and atomic design principles and then dive into the specifics of how he does it in VueJS
They also get into short discussion on Astro, and Steve makes Milad laugh hysterically with his amazing dad jokes.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Create a Vue.js Component library without losing your mind
Trengo | Customer service software
<a href=
19/07/2022 • 45 minutes 38 seconds
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 it cleaner in Vue 2 and Vue 3. We discus Vue Directives, Vue Mixins, Renderless Components, and Composables, and talk about the benefits of using them. Be sure to also catch his book on the topic which will be re-released soon with a major update.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Organizing Code by Logical Concern in Vue 3 by Alex Vipond - YouTube
Baleada
BetterHelp | Professional Therapy With A Licensed Therapist
<a href="https://vuejs.org/gu
05/07/2022 • 1 hour 14 minutes 20 seconds
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 core contributors on the Framework team at Nuxt Labs. He gives us insight on a typical day, and the process of tackling tasks for the week. We discuss the contributions to RFC’s on GitHub, Incremental Static (Re)generation, and his experience at Vue Amsterdam.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
JSJ 408: Reading Source Code with Carl Mungazi
Vue Language Features (Volar) - Visual Studio Marketplace
Preview.js
<a href="ht
21/06/2022 • 59 minutes 14 seconds
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 remotely from Hawaii, he enjoys primarily writing in VUE 3, but is using VUE 2 for his current projects. The primary focus of today’s discussion is to discuss his blog article Convert a React Component to Vue.js. We talk through his experience converting a timeline component, and in doing so compare the differences between React and a VUE.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Convert a ReactJS Component to VueJS
For fast and secure sites | Jamstack
<a href="https://codybontecou.com/" rel="no
14/06/2022 • 45 minutes 5 seconds
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 been released in Beta. We dive into discussions on topics such as the new page-routing syntax, the nitro server, unstorage, zero-config, svg’s, and composables.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Server Engine
Picks
Daniel - Raycast
Daniel - Thought Controls Room Fragrance
Drew - Nuxt Enterprise Support
Steve - Dad Jokes
Special Guest: Daniel Roe.Sponsored By:
<a href="https://topenddevs.com/coaching" rel="nofollo
24/05/2022 • 56 minutes 20 seconds
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 development, branding, identity and full content programming.
This engineering team of six people work mostly in Vue, and with a Webby award for their work on Songs from Scratch, we gain a lot of background, tips and lessons learned from their work. He gives us insights to what Nuxt is compared to VUE, and what features makes it his tool of choice. We also look forward to what is coming next with the release of Nuxt 3 and that that means for the VUE coders.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Funkhaus
Songs from Scratch
<a href="https:/
10/05/2022 • 1 hour 20 minutes 52 seconds
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 design & development of cloud-based applications, mobile apps and scalable products. We discuss his work with building re-usable components with Vue 3. He walks through step by step, giving insight to the process and pieces of his work.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Jagaad
JavaScript in Plain English
Mouvi
Samador
Samuel on Twitter
03/05/2022 • 41 minutes 7 seconds
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, courses, and other resources. Erik now works as a developer at Amazon Web Services, so today Erik talks about how Vue is used at AWS in the Amplify UI tools. He goes over what Amplify is, how it helps developers easily create and configure AWS resources for their websites, and the Amplify UI components he works on that developers can use to create their front end and talk to the back end.
As always, Steve brings the great dad jokes, and they discuss some new TV shows that they like.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Amplify docs
Amplify UI docs</l
26/04/2022 • 38 minutes 42 seconds
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 web apps. They discuss the various installation and environment options for running Keycloak, how to set it up and configure it, the various options in setting up users and roles, and how to easily integrate it with Nuxt.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
How To Integrate Keycloak in NuxtJs
Step by Step Guide to Setup Keycloak on Local Machine
Keycloak
<a
15/03/2022 • 29 minutes 34 seconds
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 ecosystem. They talk about how he got into Vite, and the work that’s gone into making it such a compelling ecosystem for a number of frameworks. They also discuss the origins of Vitest, the first-class test runner for Vite, and Matias’ recent hire by Stackblitz to work full time on Vite.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
The Vite Ecosystem | patak
Views on Vue Episode 173: Diving into StackBlitz with Eric Simons - VUE 155
Views on
08/03/2022 • 1 hour 11 minutes 25 seconds
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 managing your own sites. They discuss Subha’s work as a writer, and his work writing for LogRocket (and others), focusing on his article on using ImageKit and Vue. They also discuss the current state of using Nuxt, integrating with a CMS, and what tools Subha reaches for when doing freelance work.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Nemotivity
Image branding with ImageKit and Vue.js - LogRocket Blog
Global Image CDN with Real-time Image Optimization
<a href=
22/02/2022 • 6 minutes 56 seconds
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 with Vue at work and creating public content, and then dive into what Three.js is, what it does, and why it’s so exciting.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Going 3D with Trois.js and Vue 3
Añade 3D a tu aplicación de Vue con Trois.js - YouTube
Going 3D with Trois.js (Three.js + Vite) - YouTube
VueDose
<a href="https://troisjs.github.io/guide/install.htm
15/02/2022 • 51 minutes 45 seconds
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 in programming, starting with Backbone.js and jQuery, and how he got into Vue, and also his history of involvement in the Vue community as a Vue Community member,Google GDE, which all lead to his current position at Storyblok. And as always, Steve wraps up the episode with his favorite dad jokes.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Vuedose.tips
Testing Vuejs components with Jest
GitHub - alexjoverm/v-lazy-image
<a href="https://github.com/prett
08/02/2022 • 17 minutes 5 seconds
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 Josh’s new game Quina, which is a Wordle clone with a few twists and is built with Nuxt. Josh also displays the influence of Steve’s dad joke juggernaut by bringing his own dad jokes for picks.
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Introducing Svelte, and Comparing Svelte with React and Vue
Josh Collinsworth
Josh Collinsworth - writing and speaking
Quina</li
25/01/2022 • 38 minutes 27 seconds
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 Markus got into programming with PHP, and then later moved into Vue development, as well as how he got into testing. Markus explains how testing “clicked” for him, and that he felt there weren’t enough good resources on writing Vue tests. They then dive into testing with Vue, including component testing, integration testing, and some key concepts for how to write tests.
Notes:
verschlimmbessert
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Tests that don't suck
<a href="https://markus.oberlehner.net/blog/decoupling-component-tests-from-implementation-details-with-preconditions/" rel=
12/01/2022 • 33 minutes 1 second
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 choices for this upcoming year. They agree on why Vite is here to stay, Lindsay’s favorite Vite features that’ll change the game, and tech that you NEED to watch closely this year.
“I think Vite is gonna take over. I think it’s how programmers are gonna want to code on the front end.”
Lindsay
In This Episode:
Why Lindsay and Steve believe that Vite will be around for YEARS to come
Lindsay’s favorite Vite features that streamline the coding process and keep programmers programming
Want to know THE tech to make waves in 2022? Listen in for Lindsay’s and Steve’s exhaustive lists
How to integrate older web components into these emerging frameworks efficiently
Links Mentioned:
https://vitest.dev
https://remix
05/01/2022 • 55 minutes 5 seconds
Exploring PWAs with John Lim - VUE 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.
Panel
LIndsay Wardell
Guest
John Lim
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
22/12/2021 • 41 minutes 2 seconds
3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS
Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT"
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.
Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck's been getting a lot of requests for entrepreneurship help.
He and Mani talk about the 3 primary things that add momentum to your business and help you keep the momentum up when setbacks come your way.
Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT"Special Guest: Mani Vaya.
Advertising Inquiries: http
15/12/2021 • 1 hour 5 minutes 7 seconds
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 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.
Panel
Steve Edwards
Guest
David Chuka
Sponsors
Top End Devs
Coaching | Top End Devs
Links
Nuxt 3 is here! What does that mean for you? | Vue Mastery
framework/packages/k
07/12/2021 • 25 minutes
Modern Package Development - VUE 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.
Panel
Lindsay Wardell
Luke Diebold
Sponsors
Top End Devs
Coaching | Top End Devs
Links
VuePress
Introduction | Cypress Documentation
Picks
Lin
30/11/2021 • 49 minutes 52 seconds
BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working
Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal
Coupon Code: "DEEP" for a GIANT discount
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.
He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.
The trick? Deep Work!
Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.
<
24/11/2021 • 47 minutes 22 seconds
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 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!)
Panel
Lindsay Wardell
Steve Edwards
Guest
Andrew Courtice
Sponsors
Top End Devs
Coaching | Top End Devs
Links
<a href="ht
16/11/2021 • 46 minutes 46 seconds
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 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.
Panel
Lindsay Wardell
Steve Edwards
Guest
Máximo Mussini
Sponsors
Dev Influencers Accelerator
Level Up | Devchat.tv
Links
îles
<a href="https://jasonformat.com/i
09/11/2021 • 57 minutes 5 seconds
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 lazy loading component, and explore browser APIs like requestIdleCallback and intersectionObserver. They end with some general guidance on how to build performant websites.
Panel
Lindsay Wardell
Steve Edwards
Guest
Martin Malinda
Sponsors
Dev Influencers Accelerator
Level Up | Devchat.tv
Links
<Lazy> rendering in Vue to improve performance
Martin Malinda - Medium
<a href="https://twitter
02/11/2021 • 46 minutes 51 seconds
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 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.
Panel
Lindsay Wardell
Steve Edwards
Sponsors
Dev Influencers Accelerator
Level Up | Devchat.tv
Links
JSJ 443: All About InertiaJS
19/10/2021 • 43 minutes 17 seconds
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 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.
Panel
Steve Edwards
Guest
Andrew Welch
Sponsors
Dev Influencers Accelerator
PodcastBootcamp.io
Level Up | Devchat.tv
Links
devMode.fm
<a href="https://cra
05/10/2021 • 53 minutes 51 seconds
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 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.
Panel
Solomon Eseme
Steve Edwards
Guest
Henry Eze
Sponsors
Dev Influencers Accelerator
Level Up | Devchat.tv
PodcastBootcamp.io
Links
<a href="https://medium.com/@Godofjs/generating-files-in-a-vue-application
28/09/2021 • 41 minutes 36 seconds
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 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.
Panel
Lindsay Wardell
Steve Edwards
Guest
Eric Gardner
Sponsors
Dev Influencers Accelerator
Level Up | Devchat.tv
PodcastBootcamp.io
Links
<a href="htt
21/09/2021 • 1 hour 54 seconds
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 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.
They also discuss how Mike approaches difficult problems like this, and how he determines the next steps to find a solution. They explore some of the intricate details of Nuxt, including how Mike's company handles caching with Nuxt and other production use cases.
Panel
Lindsay Wardell
Steve Edwards
Guest
Mike Gallagher
Sponsors
Dev Influencers Accelerator
Level Up | Devchat.tv
<a href="http://Podc
14/09/2021 • 35 minutes 43 seconds
Exploring Code Design - VUE 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.
Panel
Lindsay Wardell
Luke Diebold
Steve Edwards
Sponsors
Dev Influencers Accelerator
Level Up | Devchat.tv
PodcastBootcamp.io
Links
VueUse
Sacrificing Simplicity
<a href="https://v3
07/09/2021 • 55 minutes 11 seconds
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 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.
Panel
Lindsay Wardell
Steve Edwards
Guest
Shawn Wildermuth
Sponsors
Dev Influencers Accelerator
Level Up | Devchat.tv
PodcastBootcamp.io
Links
<a href
31/08/2021 • 56 minutes 47 seconds
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 how he developed the online interface for this social deduction game.
They talk about the game, and how Steffen translated it from in-person to online during the pandemic. They also discuss how its real time features were implemented, and how it handles UX interactions like animations.
Panel
Lindsay Wardell
Steve Edwards
Guest
Steffen Baumgart
Sponsors
Dev Influencers Accelerator
Level Up | Devchat.tv
Links
Blood on the Clocktower Town Square
GitH
24/08/2021 • 48 minutes 40 seconds
Building Micro Frontends with Lawrence Almeida – VUE 160
Lindsay meets with Lawrence Almeida, Lead Developer at Unbabel, to discuss building web applications with a micro frontend architecture.
They discuss basic issues with micro frontends, and how they can be resolved with Single SPA, a framework for orchestrating micro frontends. They also discuss why a team would choose this approach, and some of the downsides to adopting micro frontends.
Panel
Lindsay Wardell
Guest
Lawrence Almeida
Sponsors
Dev Influencers Accelerator
Links
Unbabel
COMET: A Neural Framework for MT Evaluation
single-spa
<a href="https://itnext.io/setup-a-m
17/08/2021 • 50 minutes 38 seconds
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 single-page application. We talk about using Vue with Wordpress and other backend frameworks to build widgets, as well as using Vue to build web components. We also explore libraries like Livewire and Inertia to integrate with a Laravel backend.
Panel
Lindsay Wardell
Luke Diebold
Solomon Eseme
Steve Edwards
Guest
Ariel from Maison Futari
Sponsors
Dev Influencers Accelerator
Links
Yes, this is how to use Vue JS with WordPress in 3 unique ways
<a href="https://twitter.com/youyuxi/status/1414594164168269828?s=21
10/08/2021 • 1 hour 5 minutes 9 seconds
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 path from building products into development, and some of the products he has built. We also talk about how David looks at products and determines what to build next. After that, we discuss his blog post on authentication in Vue, and some of the decisions that need to be made for authenticating an SPA.
Panel
Lindsay Wardell
Luke Diebold
Steve Edwards
Guest
David Atanda
Sponsors
Dev Influencers Accelerator
Links
Tackling Authentication With Vue Using RESTful APIs</l
03/08/2021 • 51 minutes 41 seconds
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 and vuejs. Jared covers the history of tools to create cross-platform apps, how they all work, and then dives into his GitHub repo that provides the boilerplate to start and create a new app using Vue
Panel
Lindsay Wardell
Luke Diebold
Solomon Eseme
Steve Edwards
Guest
The Jared Wilcurt
Sponsors
Dev Influencers Accelerator
Links
Cross-Platform Desktop Apps (XPDA)
GitHu
27/07/2021 • 1 hour 1 minute 30 seconds
Developing Vuetify with John Leider and Kael Watts-Deuchar - VUE 156
Luke and Lindsay talk with John Leider and Kael Watts-Deuchar from the Vuetify team. We discuss the history of Vuetify development, and the experience of writing Vuetify 3 with Vue 3. We also talk about some of the technical hurdles experienced in the past and present, and how the Vuetify team overcame them.
Panel
Lindsay Wardell
Luke Diebold
Guest
John Leider
Kael Watts-Deuchar
Sponsors
Dev Influencers Accelerator
Links
VoV 110: Vuetify Next with John Leider
Vue Contributor Days February 2021
20/07/2021 • 49 minutes 18 seconds
Diving into StackBlitz with Eric Simons - VUE 155
Lindsay, Solomon, and Luke get to talk with Eric Simons, CEO of StackBlitz about their recent release of WebContainers and the future of Vue in StackBlitz. We talk about how Eric came to tackle the impossible task of running Node in the browser, what to expect for Vue support in StackBlitz, and upcoming developments for the browser-based IDE.
Panel
Lindsay Wardell
Luke Diebold
Solomon Eseme
Guest
Eric Simons
Sponsors
Dev Influencers Accelerator
Links
StackBlitz
Introducing WebContainers: Run Node.js natively in your browser
13/07/2021 • 24 minutes 22 seconds
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 Vue application. They discuss the problems developers face with ever-growing applications, actionable steps to discuss these issues with management, and solutions for large bundle sizes, coding best practices, and reducing duplicated code in your codebase.
Panel
Lindsay Wardell
Luke Diebold
Solomon Eseme
Steve Edwards
Guest
Mariana Picolo
Sponsors
Dev Influencers Accelerator
Links
My notes about conducting a massive refactor
06/07/2021 • 1 hour 15 minutes 9 seconds
Localize Any Vue App in Less than an Hour with Titus Decali - VUE 153
Luke and Lindsay discuss localization with Titus Decali, developer and UI/UX product designer. We discuss his journey from design to development, and dive into his workflow for localizing Vue applications. We talk about tools that Titus uses to improve the localization workflow, reducing the time it takes to set up a translation pipeline. We also discuss handling currencies and SEO.
Panel
Lindsay Wardell
Luke Diebold
Guest
Titus Decali
Sponsors
Dev Influencers Accelerator
Links
Translate Any Vue.js App in Just 1 Hour
<a href="https://marketplace.visualstudio.com/items?itemName=lokalise.i
29/06/2021 • 58 minutes 38 seconds
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 newer developers could benefit from today. They talk about their early days in programming, and the lessons they learned along the way about being developers.
Panel
Lindsay Wardell
Luke Diebold
Steve Edwards
Sponsors
Dev Influencers Accelerator
Links
Clickteam Fusion 2.5
Picks
Lindsay- Introducing WebContainers: Run Node.js natively in your browser
Luke- <a href="https://www.construct.n
22/06/2021 • 44 minutes 8 seconds
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 composition API in Vue 3, the new Pinia library , and the upcoming (still in RFC) Vuex 5. Plus, Steve continues his series of amazing dad jokes for the benefit of the listeners.
Panel
Luke Diebold
Steve Edwards
Guest
Joseph Zimmerman
Sponsors
Dev Influencers Accelerator
Links
What’s Coming To VueX?
Pinia, an Alternative Vue.js Store
<a href="https://dev.to/vuesomedev/yo
15/06/2021 • 46 minutes 12 seconds
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 and how they fit into a reactive paradigm within Vue and wander through Timi's story and the use cases for reactive programming within Vue apps.
Panel
Lindsay Wardell
Luke Diebold
Solomon Eseme
Steve Edwards
Guest
Timi Omoyeni
Sponsors
Dev Influencers Accelerator
Links
Timi Omoyeni - Smashing Magazine
Timi Omoyeni, Author at LogRocket Blog
Reactivity In Vue</
08/06/2021 • 42 minutes 48 seconds
The 3 Essentials for Successful Job Outcomes - BONUS
Chuck dives into the 3 essentials for getting the next successful outcome you want in your career. Whether that's something simple like a raise or something more complex like going freelance, you can achieve it by working on 3 main areas.
First, building skills. The most obvious type of skills you'll need is technical skills. However, don't neglect your people skills and your organizational skills as well since you're often paid for how you work with people and enhance their work and how you put your work together in the most efficient ways.
Second, building relationships. Often other people will be able to help you find the opportunities or will be the ones to make the decisions that impact your ability to get the outcome you want. Having good relationships is key to having good outcomes.
Third, building recognition. Being known for being valuable in important ways allows you to leverage the skills
04/06/2021 • 35 minutes 24 seconds
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, and his initial blog posts on Nuxt. We dive into SEO, what it is and why it's important, and how to integrate plugins with Nuxt to improve search engine optimization. We also discuss some of the difficulties developers run into with optimizing their sites.
Panel
Lindsay Wardell
Luke Diebold
Steve Edwards
Guest
Anamol Soman
Sponsors
Dev Influencers Accelerator
Links
Building Scalable Applications with Quasar – VUE 146 | Devchat.tv
<a href="h
01/06/2021 • 41 minutes 14 seconds
How to Get Hired at a FANG Company - BONUS
Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome.
This approach also works for speaking at conferences, selling courses, and other outcomes as well as it's the core of building a successful career as an influencer.
Panel
Charles Max Wood
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
28/05/2021 • 22 minutes 25 seconds
How to Get Hired at a FANG Company - BONUS
Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome.
This approach also works for speaking at conferences, selling courses, and other outcomes as well as it's the core of building a successful career as an influencer.
Panel
Charles Max Wood
Sponsors
Dev Influencers Accelerator
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: <a h
25/05/2021 • 24 minutes 41 seconds
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 is also the maintainer of Mongoose, the Nodejs tool for working with MongoDB, so they discuss Val’s coding journey, how he got into working with Mongoose and Vue, and what he’s working on now.
Panel
Steve Edwards
Guest
Valeri Karpov
Sponsors
Dev Influencers Accelerator
Links
Vue Tutorials - Mastering JS
Twitter: Valeri Karpov ( @code_barbarian )
GitHub: Valeri Karpov ( vkarpov15 )
18/05/2021 • 51 minutes 48 seconds
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 what XState is, how it compares to global state management tools like Vuex, and how to integrates it with Vue. We also discuss XState's visualizer, which helps developers see how their state machines work.
Panel
Lindsay Wardell
Steve Edwards
Guest
Maya Shavin
Sponsors
Dev Influencers Accelerator
Links
VoV 113: CSS and Components with Maya Shavin | Devchat.tv
Image and Video Upload, Storage, Optimization and CDN</a
11/05/2021 • 52 minutes 56 seconds
Becoming the Go-To Person in Your Technology Area - BONUS
Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a difference and/or make money and the best way to do that is to become the person people go to for what you do.
So, how do you become the first person people think of when they think of that thing you know how to do? Let Chuck tell you.
Panel
Charles Max Wood
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
07/05/2021 • 16 minutes 32 seconds
Becoming the Go-To Person in Your Technology Area - BONUS
Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a difference and/or make money and the best way to do that is to become the person people go to for what you do.
So, how do you become the first person people think of when they think of that thing you know how to do? Let Chuck tell you.
Panel
Charles Max Wood
Sponsors
Dev Influencers Accelerator
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
04/05/2021 • 18 minutes 38 seconds
Don't Let These Things Keep You From Podcasting - BONUS
Charles talks about the things that get developers stuck when they're trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey.
Panel
Charles Max Wood
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
29/04/2021 • 15 minutes 17 seconds
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 that provides a path to build applications for web, desktop, and mobile platforms, while providing a highly customizable Material Design component library. We talk about what it is, how it works, and how to get started, as well as integration with a backend such as Laravel. We also discuss the pain points developers may run into, and what's coming next with Quasar 2.
Panel
Lindsay Wardell
Steve Edwards
Guest
Luke Diebold
Paolo Caleffi (Callo)
Sponsors
Dev Influencers Accelerator
Links
Quasar Framework
<a
27/04/2021 • 30 minutes 25 seconds
BONUS: Relationships Matter Most
Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he's built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships. He also explains that you get out of relationships what you put into them. Finally, he goes into how to begin to build relationships by building a system of influence you can use on behalf of the people you want relationships with.
Panel
Charles Max Wood
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
23/04/2021 • 19 minutes 44 seconds
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 web development, his journey from the frontend to the backend (and back again), and how he came to use Vue. They dive into Solomon's blog post on building a chat app with Socket.io and Vue 3, and its impact at an enterprise that read it. We also talk about Solomon's upcoming project, Profaily.
Panel
Lindsay Wardell
Steve Edwards
Guest
Solomon Eseme
Sponsors
Dev Influencers Accelerator
Links
Mastering Backend Development
Profaily
<a hr
20/04/2021 • 48 minutes 54 seconds
BONUS: How Opportunities Come Your Way When You're an Influencer
Charles Max Wood discusses several opportunities that came his way early in his podcasting career and other opportunities that have come to other people after only a couple of podcast episodes. He explains why that happens and how you can use this to create more influence as a developer.
Panel
Charles Max Wood
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
16/04/2021 • 20 minutes 32 seconds
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 came to love Vue for its simplicity. Martins explains what Web Workers are, when they are useful, and how to integrate them with a Vue application.
Panel
Lindsay Wardell
Steve Edwards
Guest
Martins Onuoha
Sponsors
Dev Influencers Accelerator
Links
Using Web Workers Vue Applications.
VUE 137: Using Laravel and VueJS in an Enterprise Application | Devchat.tv
<a href="https://podtail.se/podcast/javascript-jab
13/04/2021 • 48 minutes 45 seconds
BONUS: What is Charles Max Wood's Biggest Payoff for Being a Dev Influencer?
Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology. He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as Charles explains before he talks about the big payoff he gets now from doing the podcasts.
Panel
Charles Max Wood
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
09/04/2021 • 31 minutes 26 seconds
BONUS: What is Charles Max Wood's Biggest Payoff for Being a Dev Influencer?
Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology. He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as Charles explains before he talks about the big payoff he gets now from doing the podcasts.
Panel
Charles Max Wood
Sponsors
Dev Influencers Accelerator
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
06/04/2021 • 33 minutes 33 seconds
BONUS: How Jason Weimann Became a Game Developer
Jason Weimann started out as an enthusiast of the Massively Multiplayer Online Role Playing Game, Everquest. After becoming a software developer and building a collaborative community playing the game, learn how he used his connections to get a job working for the company that made the game, even if it wasn't a job working as a game developer and how that led to a career working on one of the most popular online games of the time.
Panel
Charles Max Wood
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
02/04/2021 • 39 minutes 3 seconds
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 for managing content with markdown or headless CMS, building the site with Vue or Nuxt (and others), and where to host
Panel
Lindsay Wardell
Steve Edwards
Sponsors
Dev Heroes Accelerator
Links
Devchat.tv | BONUS: Adding a Content Engine to Your App with a Headless CMS with Jake Lumetta
Headless CMS and Contentless API | ButterCMS
Prismic CMS: The Headless Website Builder for Jamsta
30/03/2021 • 45 minutes 26 seconds
BONUS: Continuing Your Learning Journey by Finding Mentors as an Influencer
Chuck outlines how he's used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days. This episode shares Chuck's experience learning from the top people in the development community as a programmer and podcaster.
Panel
Charles Max Wood
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
26/03/2021 • 30 minutes 12 seconds
BONUS: Continuing Your Learning Journey by Finding Mentors as an Influencer
Chuck outlines how he's used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days. This episode shares Chuck's experience learning from the top people in the development community as a programmer and podcaster.
Panel
Charles Max Wood
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
26/03/2021 • 30 minutes 12 seconds
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 her new position. We talk about what Bit is, and how they are bringing a new approach to component development. We also talk about how Debbie is having to learn React, what that looks like for an experienced Vue developer, and ways we learn new frameworks and libraries.
Panel
Lindsay Wardell
Steve Edwards
Guest
Debbie O'Brien
Sponsors
Dev Heroes Accelerator
Links
Devchat.tv | VoV 118: Nuxtify Everything with Debbie O’Brien
<a href="https://frontendmasters.com/
23/03/2021 • 47 minutes 26 seconds
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 features, including Nitro (the new server-side renderer for Nuxt), serverless deployment with Netlify or Vercel, Nuxt Kit, and an upcoming Nuxt CLI. We also dive into deployment options, and how to deploy you application in Nuxt 2 and 3. We end with a discussion on release date, and how you can participate in the private alpha for Nuxt 3.
Panel
Lindsay Wardell
Steve Edwards
Guest
Daniel Roe
Sponsors
This Dot Labs
Dev Heroes Accelerator
Links
<a href="https://devchat.tv/views-on-vue/vov-126-vue-composition-api-and-nuxt-wi
16/03/2021 • 1 hour 18 minutes 14 seconds
BONUS: How Charles Max Wood Started Podcasting -- And You Can Too
Charles Max Wood goes into the origin story of his podcasting career and how it relates to his programming career. He starts with his interest from a young age in technology and his dreams of being a radio DJ. He moves quickly through college and into his first job after college where he was introduced to podcasts by a co-worker who had purchased an iPod.
He calls out several mentors like Gregg Pollack, Eric Berry, Nate Hopkins, Cliff Ravenscraft, David Brady, Dave Jackson, and many more.
He then explains what he'd do differently if he were starting today.
Join the Dev Heroes Accelerator at https://devchat.tv/hero
Panel
Charles Max Wood
Sponsors
This Dot Labs
<a href="http://devchat.tv/heroes
09/03/2021 • 44 minutes 36 seconds
VUE 140: Exploring Vitesse with Anthony Fu
In this episode, Lindsay talks with Anthony Fu, full-time open source contributor and author of Vitesse, an opinionated template for using Vite. We explore some of Anthony's work in open source, and what inspired him to use Vite to rebuild his site.
Panel
Lindsay Wardell
Guest
Anthony Fu
Sponsors
This Dot Labs
Dev Heroes Accelerator
Links
Anthony Fu
GitHub | vuejs/composition-api
GitHub | vueuse/vue-demi
<a href="https://vitejs
02/03/2021 • 40 minutes 31 seconds
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 to web development, and what led him to creating his own UI framework. We talk about the differences between Inkline and other common frameworks, as well as the driving principles behind Inkline's design. Alex also shared his advice for anyone looking to build a UI framework or library.
Panel
Lindsay Wardell
Steve Edwards
Guest
Alex Grozav
Sponsors
This Dot Labs
Dev Heroes Accelerator
Links
Vue.js UI/UX Library - Inkline
xkcd: Standards
<a href="https://rscss.
23/02/2021 • 36 minutes 14 seconds
VUE 138: Vue and Ruby with Austin Story
In this episode, Lindsay talks with Austin Story, Technical Lead at Doximity, about their adoption of Vue server-side rendering and eventually Nuxt. We talk about the challenges the team faced, and how they reacted to the shift. We also discuss the difference between the Ruby and JavaScript ecosystems, and how those languages impact development choices.
Panel
Lindsay Wardell
Guest
Austin Story
Sponsors
Dev Heroes Accelerator
Links
Managing a Large in Place Migration to Nuxt js by Austin Story | VueConf US 2020
HTML OVER THE WIRE | Hotwire
<a href="https:/
16/02/2021 • 46 minutes 22 seconds
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 that provides government contractors with a centralized location for available government contract and grant information that is easily searchable and customizable. The discussion covers why GovTribe went with Laravel and Vue, what their strengths are, and other tools that GovTribe uses to get very good SEO results and customer satisfaction.
Panel
Lindsay Wardell
Raymond Camden
Steve Edwards
Guest
Jay Hariani
Sponsors
Dev Heroes Accelerator
Links
GovTribe
<a href="https://github.com/vuejs/laravel-elixir-
09/02/2021 • 46 minutes 18 seconds
BONUS: Measuring Apps and Entrepreneurship with John-Daniel Trask
John-Daniel Trask, founder and CEO of Raygun, talks about his experience building a monitoring company and about how to measure the speed and quality of your code.
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
05/02/2021 • 50 minutes 11 seconds
BONUS: Measuring Apps and Entrepreneurship with John-Daniel Trask
John-Daniel Trask, founder and CEO of Raygun, talks about his experience building a monitoring company and about how to measure the speed and quality of your code.
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
05/02/2021 • 50 minutes 11 seconds
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 Ionic Vue library. We discuss what Ionic is, how Michael integrated it with Vue, and how everything works together for building mobile applications. We also discuss Michael's experience as a designer and using multiple languages, and how that impacts his work as a developer.
Panel
Lindsay Wardell
Raymond Camden
Steve Edwards
Guest
Michael Tintiuc
Sponsors
Next Level Mastermind
Links
Flame engine
Ionic- cross-Platform Mobile App Development</l
02/02/2021 • 43 minutes 21 seconds
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 it. We discuss Daniel's experience with Laravel, then compare PHP and JavaScript development. We talk about building the theme, integrating it with Netlify CMS, and the benefits of this approach. We also discuss the plugins Daniel is using in Awake to make it as fast as possible.
Panel
Lindsay Wardell
Steve Edwards
Guest
Daniel Kelly
Sponsors
Linode
Next Level Mastermind
Links
Awake
<a href="https://laravel.com/docs/8.x/eloquen
26/01/2021 • 47 minutes 4 seconds
VUE 134: A Conversation with author, Marco Faella
We spoke with Marco about his book, Seriously Good Software, and what it means for developers.
Panel
Raymond Camden
Steve Edwards
Guest
Marco Faella
Sponsors
Next Level Mastermind
Links
Seriously Good Software by Marco Faella
Picks
Marco- Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
Marco- Java API Source code
Marco- Sean Carroll's Mindscape Podcast
Raymond- G.I.
19/01/2021 • 28 minutes 18 seconds
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 Youtube video creator, and has created multiple online courses all for the purpose of teaching Vue. The discussion ranges from how he creates runs his courses, to the benefits of writing for an established publisher, to developer job interviews, and finally certifications for developers.
Panel
Lindsay Wardell
Steve Edwards
Guest
Erik Hanchett
Links
Devchat.tv- VoV 111: Educating about VueJS with Erik Hanchett
Vue 360 | Program with Erik
<a href="https://course.vuecourse.tech/vue3" re
12/01/2021 • 56 minutes 18 seconds
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 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.
Panel
Lindsay Wardwell
Raymond Camden
Steve Edwards
Guest
Oscar Spencer
Links
@vue/reactivity-npm
Grain-long.org
Twitter: Oscar Spencer
Picks
Lindsay- NaNoWriM
05/01/2021 • 39 minutes 42 seconds
BONUS: How to Crush Your Biggest Goals in 2021
Get the 2020 Goal Setting Workshop + Success Accelerator Deal HERE
(Coupon Code: GOALS for a massive discount)
Mani Vaya joins Charles Max Wood to walk him through the 6 pillars of success that lead to meeting your goals.
Mani has read thousands of books on success, setting and achieving goals, and personal growth and has distilled these 6 principles from the books and then figured out how to put them into practice.
He and Chuck walk through the principles and strategies that create success and allow you to set goals that will bring you the things you want during the next year or so.
Listen to this episode to learn how to crush your biggest goals in 2021.
Get the 2020 Goal Setting Workshop + Success Accelerator Deal HERE
(Coupon Code: GOALS for a massive discount)
</d
01/01/2021 • 1 hour 7 minutes 13 seconds
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.
Panel
Lindsay Wardell
Guest
Mitchell Romney
Sponsors
Audible.com
Links
Learn Vue 3 for Beginners - Full 2020 Tutorial Course
<a href="https:
29/12/2020 • 52 minutes 26 seconds
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.
Panel
Steve Edwards
Lindsay Wardell
Raymond Camden
Guest
Anjolaoluwa Adebayo-Oyetoro
Sponsors
Audible.com
Links
The Fullstack Tutorial for GraphQL
<a href="https://chrome.goog
22/12/2020 • 38 minutes 19 seconds
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.
Panel
Lindsay Wardell
Steve Edwards
Guest
Alba Silvente Fuentes
Links
Alba's Blog
Storyblok
Create a dashboard with TailwindCSS - Adding Storyblok
<a href="https://www.storyblok.com/tp/head
01/12/2020 • 39 minutes 19 seconds
BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working
Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal
Coupon Code: "DEEP" for a GIANT discount
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.
He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.
The trick? Deep Work!
Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.
<
27/11/2020 • 47 minutes 22 seconds
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.
Sponsors
Audible.com
CacheFly
Panel
Lindsay Wardell
Raymond Camden
Guest
Michael Thiessen
Links
<
17/11/2020 • 31 minutes 4 seconds
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.
Sponsors
Audible.com
CacheFly
Panel
Lindsay Wardell
Steve Edwards
Raymond Camden
Guest
Mark Volkmann
Links
https://mvolkmann.github.io/blog/topics/#/blog/meteor/
<a href="https://objectcomputi
10/11/2020 • 55 minutes 52 seconds
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.
Sponsors
Audible.com
CacheFly
Panel
Lindsay Wardell
Steve Edwards
Guest
Daniel Roe
Links
<a href="https://twitter.com/danielcroe" rel="nofol
27/10/2020 • 56 minutes 9 seconds
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.
Sponsors
Audible.com
CacheFly
Panel
Lindsay Wardell
Steve Edwards
Guest
John Datserakis
Links
<a href="https://devchat.tv/views-on-vue
20/10/2020 • 45 minutes 14 seconds
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.
Sponsors
Audible.com
CacheFly
Panel
Lindsay Wardell
Steve Edwards
Guest
Gleb Bahmutov
Links
http://www.cypress.
06/10/2020 • 17 minutes 2 seconds
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.
Sponsors
Audible.com
CacheFly
Panel
Lindsay Wardell
Steve Edwards
Guest
Raymond Camden
Links
<a href="https://github.com/vuejs/vue/projects/6" rel="nofoll
29/09/2020 • 32 minutes 51 seconds
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.
Sponsors
Audible.com
CacheFly
Panel
Steve Edwards
Guest
Nick Basile
Links
http://commitly.io/ (coming soon!)
nick-basile.com</li
22/09/2020 • 24 minutes 36 seconds
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.
Sponsors
Audible.com
CacheFly
Panel
Lindsay Wardell
Guest
Michael Thiessen
Links
https://michaelnthiessen.com/reusable-components
15/09/2020 • 34 minutes 26 seconds
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.
Sponsors
CacheFly
Panel
Lindsay Wardell
Guest
Justin Schroeder
Links
https://vueformulate.com
https://dev.to/justinsch
08/09/2020 • 28 minutes 35 seconds
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.
Sponsors
CacheFly
Panel
Lindsay Wardell
Guest
Callum Macrae
Links
https://www.iea.org/fuels-and-technologies/data-centres-networks
Google Halts AI Tools For Oil Extraction</a
01/09/2020 • 4 minutes 17 seconds
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.
Sponsor
CacheFly
Panel
Lindsay Wardell
Steve Edwards
Guest
Debbie O’Brien
Links
https://twitter.com/debs_obrien
https://debbie.codes/
Picks
Steve Edwards:
<a href="https://www
25/08/2020 • 50 minutes 39 seconds
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.
Panel
Lindsay Wardell
Guest
Filip Rakowski
Vue Remote Conf 2020
Links
What is Vue Storefront Next?
Picks
Filip Rakowski:
Follow Filip on Twitter &
11/08/2020 • 1 hour 6 minutes 47 seconds
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.
Panel
Steve Edwards
Austin Gil
Guest
Tim Benniks
Vue Remote Conf 2020
Links
Tim’s Amsterdam talk
Picks
Tim Benniks:</stro
04/08/2020 • 1 hour 17 minutes 43 seconds
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.
Panel
Steve Edwards
Lindsay Wardell
Austin Gil
Vue Remote Conf 2020
Links
Nuxt.js
Gridsome
VuePress
Quasar Framework
vitejs/vite
<a href="https://vapper
21/07/2020 • 56 minutes 50 seconds
VoV 114: Pro Tips on Building Vue Applications
Join the 30-DAY CHALLENGE: "You Don't Know JS Yet"
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.
Panel
Steve Edwards
Lindsay Wardell
Austin Gil
Vue Remote Conf 2020
Links
Loading SCSS globally
Dynamically Generating Vue Router Routes From Directory Structure
<a href="https://stegosource.com/prevent-browser-refresh-url-ch
14/07/2020 • 56 minutes 38 seconds
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.
Panel
Steve Edwards
Lindsay Wardell
Austin Gil
Guest
Maya Shavin
Vue Remote Conf 2020
Links
Maya Shavin - Performant Components through Customisation
PurgeCSS Whitelist
Fluid type with CSS Clamp
<li
07/07/2020 • 1 hour 6 minutes 14 seconds
VoV 112: Build Moblie Apps with Nativescript-Vue with Tiago Alves
Vue Remote Conf 2020
October 6th to 9th
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.
Panel
Steve Edwards
Lindsay Wardell
Austin Gil
Guest
Tiago Alves
Sponsors
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
"The MaxCoders Guide to Finding Your Dream Developer Job" by C
30/06/2020 • 47 minutes 2 seconds
VoV 111: Educating about VueJS with Erik Hanchett
Vue Remote Conf 2020
October 6th to 9th
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.
Panel
Steve Edwards
Lindsay Wardell
Guest
Erik Hanchett
Sponsors
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available o
23/06/2020 • 50 minutes 1 second
VoV 110: Vuetify Next with John Leider
Vue Remote Conf 2020
October 6th to 9th
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.
Panel
Steve Edwards
Lindsay Wardell
Guest
John Leider
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. <strong
16/06/2020 • 1 hour 3 minutes 25 seconds
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.
Panel
Steve Edwards
Lindsay Wardell
Austin Gil
Guest
Brad Balfour
Sponsors
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
"The MaxCoders Guide to Finding Your Dr
09/06/2020 • 40 minutes 14 seconds
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.
Panel
Steve Edwards
Lindsay Wardell
Austin Gil
Guest
Gregg Pollack
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!
Links
<a href="https://www.vuemastery
02/06/2020 • 57 minutes 11 seconds
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, what it's useful for, and how to test a Vue application. We also discuss mocking APIs, and how easy it is to get started with Cypress.
Panel
Steve Edwards
Lindsay Wardell
Austin Gil
Guest
Amir Rustamzadeh
Sponsors
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon.<a href="https://www.amazon.com/gp/product/B081MBL5C9/ref=as_li_ss_tl?ie=UTF8&language=en_US&linkCode=sl1&linkId=9d61363241636e2
19/05/2020 • 1 hour 43 seconds
VoV 106: Component Communication
JavaScript Remote Conf 2020
May 13th to 15th - register now!
Austin expands on his talk at VueConf US, discussing various methods to share data between components. We talk about props and events, slots and scoped slots, event bus, Vuex, and Vue.observable. We also share our experiences with each of those methods of data communication.
Panel
Steve Edwards
Lindsay Wardell
Austin Gil
Sponsors
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
<
28/04/2020 • 1 hour 1 minute 10 seconds
VoV 105: The Vue Component Libraries with Gwendolyn Faraday
JavaScript Remote Conf 2020
May 13th to 15th - register now!
In this episode, Lindsay and Steve talk with Gwen Faraday about Vue component libraries: what they are, why you want them, and what they solve. We discuss a couple examples that Gwen likes (Vuetify and Element). We also talk about Gwen's upcoming courses on component libraries, and her live streaming on YouTube.
Panel
Lindsay Wardell
Steve Edwards
Guest
Gwendolyn Faraday
Sponsors
Cloudways | <a href="https://www.cloudways.com/en/?chan=Devchat&data1=Vue-show&data2=Podcast-8&id=546951" rel="nofollow
21/04/2020 • 35 minutes 23 seconds
VoV 104: Exploring GraphQL in Vue with Vladimir Novick
JavaScript Remote Conf 2020
May 14th to 15th - register now!
Vladimir Novick explains Hasura's graphQL implementation, and how easy it is to set up an interface to your SQL database. We then learn about Apollo Vue, and explore how to integrate it into your applications.
Panel
Lindsay Wardell
Austin Gil
Guest
Vladimir Novick
Sponsors
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
________
07/04/2020 • 59 minutes 1 second
VoV 103: Progressive Form Validation & Instance Aware Vuex Modules with Matt Brophy
JavaScript Remote Conf 2020
May 14th to 15th - register now!
In this episode of Views on Vue, guest, Matt Brophy of Urban Outfitters speaks about how they do progressive form enhancement, and also dynamic Vuex modules for dynamic pages.
Panel
Lindsay Wardell
Austin Gil
Steve Edwards
Guest
Matt Brophy
Sponsors
Cloudways | Use promo code "DEVCHAT" for
24/03/2020 • 59 minutes 27 seconds
VoV 102: Components from the Ground Up
The Views on Vue panelists discuss components: They delve into what is it, when to create a new one, data management between components and their favorites.
Panel:
Lindsay Wardell
Austin Gil
Deane Venske
Sponsors:
Springboard | Click here NOW for $500 off the course
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
____________________________________________________________
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available
17/03/2020 • 1 hour 2 minutes 57 seconds
VoV 101: Real Life Projects Using Vue
Dean and Lindsay talk about the projects they're working on and the technologies they're using. Dean talks about using Apache Cordova and Firebase to build mobile apps. Lindsay is working on building his own card game and short circuited the physical design process by building an electron app. Keep listening to see what else they're working on.
Panel
Deane Venske
Lindsay Wardell
Sponsors
Springboard | Click here NOW for $500 off the course
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
__________________________
10/03/2020 • 34 minutes 34 seconds
VoV 100: Views on Vue Celebrates 100th Episode
Panel:
Steve Edwards
Lindsay Wardell
Austin Gil
Deane Venske
Charles Max Wood
Devlin Duldulao
Sponsors:
Springboard | Click here NOW for $500 off the course
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
____________________________________________________________
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon.<a href="https://www.amazon.com/gp/product/B081MB
03/03/2020 • 1 hour 45 seconds
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 writing tests in Vue. He also speaks about a library that he has been working on that solves a bunch of problems around snapshot testing in Vue.
Panel:
Steve Edwards
Devlin Duldulao
Austin Gil
Deane Venske
Guest:
The Jared Wilcurt
Sponsors:
Springboard | Click here NOW for $500 off the course
Cloudways | Use promo code "DEVCHAT" for 30% off for 3 months on all plans
<strong
25/02/2020 • 1 hour 34 seconds
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. A bit of time is spent comparing it to Gatsby from the React Ecosystem. Lindsay also walks the panel through the process of building a Gridsome plugin.
Panelists
Charles Max Wood
Lindsay Wardell
Deane Venske
Austin Gil
Devlin Duldulao
Steve Edwards
Sponsors
Springboard | Promo code "JABBER" gives $500 off the job-guaranteed C<a href="https://www.springboard.com/workshops
18/02/2020 • 1 hour 13 minutes 46 seconds
VoV 097: Views on Vue Live at Gitlab Commit 2019
In this episode of Views on Vue, Charles Max Wood interviews speakers at GitLab Commit 2019. Eddie Zaneski from Digital Ocean talks about "Creating a CI/CD Pipeline with GitLab and Kubernetes in 20 minutes", Shamiq Islam from Coinbase talks about "Closing the SDLC Loop- Automating Security" and Jasmine James, from Delta Airlines, discusses " How Delta Became Cloud Native-Avoiding the Vendor Lock".
Eddie, Shamiq, and Jasmine give the 5 min "elevator pitch" for the talks they gave at the conference.
In his talk, Eddie deploys a fake startup going through the whole pipeline: building the application, containerizing an application and shipping it off to Kubernetes.
Shamiq, talks about how the conventional approach to security is to consider it at the very end after all developer has wrapped up their work and why that should change.
Jasmine explains more in-depth what it means for a big corporation like Delta to be i
28/01/2020 • 52 minutes 43 seconds
VoV 096: Cordova and Vue with Daniel Purcell
In this episode of Views on Vue the panel interviews Daniel Purcell, asking him about using Cordova with Vue. He starts by explaining what Cordova is and how to get started with Cordova. The panel discusses using VueCLI with Cordova. Daniel explains how to make your app look like a mobile app and recommends some tools to help your app look more native.
The panel asks about the cons of using Cordova. Daniel explains how there is a small hit to the performance that rarely affects whether they use Cordova. The panel brings up the common complaint of camera problems, Daniel explains how to get past it.
The benefits of using Cordova are considered next. Daniel explains that debugging and building with Cordova is fast. It is also very economical because you can reuse much of your web apps in your mobile apps. He explains how easy it is to do this and walks the panel through it. They discuss push notifications. Daniel shar
21/01/2020 • 58 minutes 37 seconds
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 by explaining her coding journey. She has been coding as a hobby since she was 11 and about 3 years ago decided to make it a career. Her work at the time moved her to frontend development in React; giving her the shot that she needed to get a jump on her new career path. Her newest job is using Vue and is the reason she switched to Vue.
The panel asks Mirjam about her first impressions of Vue and how she is enjoying the language. She shares with the panel what she enjoys about Vue and what she misses about React. Mirjam tells the panel what it has been like getting into development in recent years since most of the panel has been coding for a much longer. She explains how overwhelming it is learning code in the technology-saturated environment.
They discuss the challenges Mirjam faced, deciding where t
14/01/2020 • 1 hour 1 minute 52 seconds
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 editors. Most of them use VScode for their setups but they like to use others when they need them. The panelist list some of their favorite plugins, Vetur, Prettier, Vue peeks, NPM, word counters, and spell checkers. They talk about Vue CLI and other CLIs they use.
Next, they talk about what machines they are all using. Most are currently using a Mac Book Pro. They discuss the pros and cons of using Mac products. Charles Max Wood talks about the desktop he built and how his next computer will be a PC. They consider Linux on Windows. They also compare Linux and Mac. Source code and deployment are discussed as well.
They finish by sharing the physical set-ups in their offices. They discuss furniture, how many monitors they use, how big their monitors are and the tools that make their
07/01/2020 • 1 hour 44 seconds
VoV 093: Vuetensils with Austin Gil
In this episode, the panel interviews Austin Gil, author of Vuetensils. Austin begins by explaining that Vuetensils is and why he wrote it. Vuetensils is a UI library filled with naked components that make it easy to build accessible apps. The panel explains that it is not as opinionated as other libraries making it easy to style yourself.
The panel discusses the need for accessibility and how painful it can be to write accessible apps. Austin explains that developers are what make accessibility hard. The web was designed to be accessible but incorporating design and style complicates it. Austins shares some of the components in Vuetensil and what they do for your app.
Vuetensils, Austin explains is designed to be as out of the way as possible while still giving you what you need. He explains how it differs from libraries like Vuetify and Bootstrap, with these tools you get everything. Vuetensils makes you choose th
31/12/2019 • 47 minutes 7 seconds
VoV 092: Views on Vue at JAMstack Conf SF 2019
In this episode of Views on Vue Charles Max Wood interviews speakers at JAMstack Conf SF His first interview is with Ire Aderinokun. Ire works for Buycoins, a cryptocurrency exchange for Africa. She gave a lightning talk, “Headless Chrome & Cloudinary for progressively enhanced dynamic content on the web”. After giving a brief overview of her talk to Charles, Ire defines progressive enhancement for the listeners.
Walking through how progressive enhancement works, she explains how Headless Chrome and Cloudinary helped her with the project she shared in the talk. Ire and Charles consider the blindspot that developers experience because they work on high-end devices and how using progressive enhancement helps those who use lower-end devices.
Ire shares her experience with JAMstack and explains how progressive enhancement works with JAMstack. Charles shares his experience using JAMstack. The episo
17/12/2019 • 50 minutes 39 seconds
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, Oregon. Steve Edwards was in tech support for 20 years and is a self-taught programmer who is now working full time in Vue. Devlin was a registered nurse, who studied development by night. Charles Max Wood, CEO of Devchat.tv, got a degree from BYU and has been in development and podcasting for about 13 years.
Each of the panelists shares what they are using Vue for, work and personal projects. The panel gives Charles advice on his project. They give recommendations for learning Vue and consider how simple Vue is compared to other more intimidating languages. They share their preferred learning mediums and styles, giving advice for those still discovering how they learn. They also discuss their preferred methods for writing code and preferred text editors.
Panelists
<
10/12/2019 • 41 minutes 16 seconds
VoV 090: Variable Fonts with Mandy Michael
In this episode of Views on Vue Charles Max Wood joins Mandy Michael at JAMstack Conf SF, where she gives a talk about responsive typography and variable fonts. Mandy explains what variable fonts are and how they can be used to shrink, stretch and do some very fun and creative thing with them. They discuss how to use them and Mandy explains some of the demos from her talk.
Charles asks Mandy what some of the things were that she had to cut from her talk. She had to cut a few longer demos, details and performance improvements that can be made with responsive typography. Mandy shares what she is working on now with responsive typography and explains how much fun she has had expressing herself through variable fonts. To see more of Mandy’s demos and to learn more about responsive typography and variable fonts see the links below.
Panelists
Charles Wood
03/12/2019 • 20 minutes 6 seconds
VoV 089: 100 Days of Vue Challenge
This episode of Views on Vue is coming to you live from Microsoft Ignite with Charles Max Wood. With the changes in Views on Vue show and its hosts, Charles has decided to learn more of the Vue language. In order to do this he will be enrolling himself and whoever else wants to learn the Vue language to a Vue challenge. He describes the #100daysofvuechallenge he will launching which was modeled after a fitness challenge he did earlier. The developer who wants to be a part of the #100daysofvuechallenge has to commit a piece of code everyday and read up on blogs articles and other resources on Vue developing everyday. Charles himself will commit an hour a day to this everyday.
Charles also talks about another app he is working on for people who produced podcasts can use. There is a recording technique called the "Double Ender" where two people recording a podcast remotely essentially sound like they are in a studio together. Most often podcasts are recorded on
26/11/2019 • 35 minutes 15 seconds
The MaxCoders Guide To Finding Your Dream Developer Job
"The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is available on Amazon. Get your copy here today only for $2.99!
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
20/11/2019 • 14 minutes 32 seconds
VoV 088: Switching From Native iOS to Vue with Christian Kienle
In this episode of Views on Vue Elizabeth Fine interviews Christian Kienle about his switch from native iOS development to Vue development. Chris starts by sharing his history as a developer and why he started using Vue. He shares his fascinating story. He nearly died which turned his life upside down. After going on a cruise that brought him back to his life, Chris wanted to build a cruise app. This made him looking into making a web app this all brought him to Vue.
Chris explains why he chose Vue. He didn’t know anything about web development and was very impressed by Vue’s description. Elizabeth asks Chris about learning Vue. Chris explains that he soaked up the knowledge in the Vue docs like a sponge. He tells Elizabeth what he loves about Vue.
Elizabeth asks Chris about his yearly code retrospection. Chris explains that every year he looks back at the code he wrote that year to see the progress he has made. The
19/11/2019 • 47 minutes 43 seconds
VoV 087: There is No Shame in Mental Illness
In this episode of Views on Vue panel discusses mental health. They start by sharing what they do in their free time and consider the value of having a balanced life with hobbies and time spent doing non-code related things. They discuss the importance of respecting your mental health and being aware of where you stand. It is possible to stay aware of things going on in the coding community and to be successful without coding in all your free time.
The panel shares strategies and techniques they use to alleviate burn out. Taking breaks and days off. They stress the truth that a mental health day is a sick day. Focusing on the reason you are coding, the people. The panel warns against obligations that trap you in a toxic environment.
Inspiration is the next topic the panel discusses. Some of the things to keep their fire burning are considered. Ari explains how Views on Vue helps her stay inspired. Listening to other
12/11/2019 • 1 hour 7 minutes 14 seconds
VoV 086: Prototyping and The Design Cycle With Michele Cynowicz
The guest panelist for this episode of Views on Vue is Michele Cynowicz. Michele is a senior front-end engineer at Vox Media. The discussion opens up with Ari asking Michele to share her background of how she got into development. She started in design in the late 1990’s and early 2000’s and transitioned into being a front end developer working with basic HTML and CSS and moved up into working with JavaScript, frameworks, and back end technologies. She has also worked with templating systems for Python and PHP. She is currently working on projects with Ruby on Rails and has recently worked on a project where she put a VueJS front end on top of a Ruby on Rails back-end. This project was the beginning of her forray into VueJS and this leads her into the topic for this episode, prototyping and the design cycle.
Ari asks Michele to elaborate more on what design means in this context and she shares a story of a time she was looking at a resume th
05/11/2019 • 1 hour 4 minutes 32 seconds
VoV 085: The Good, the Bad, and the Ugly with Filipa Lacerda
On this episode of Views on Vue the panelists are joined by Filipa Lacerda. Filipa is a senior front-end engineer at Gitlab where they have been using Vue. The topic for this episode of Views on Vue is “the good, the bad, and the ugly” where the panelists discuss some of the positives of their experience with Vue as well as some of the struggles they’ve had.
Filipa starts the discussion with sharing that Vue comes with a great deal of power to deliver to the end user as well as an example of this that she has experienced. She also shares some of the bad, such as how when she started using Vue many of the standards that exist today did not exist then. Filipa shares a story from a time in the early stages Vue when she was able to kill a browser. The panelists also highlight some Vue worst practices.
Next, Filipa explains how it was difficult in the beginning to know which pipeline to use. She details how some of the l
29/10/2019 • 55 minutes 5 seconds
VoV 084: Nuxt.JS With Sebastien Chopin
Sebastien Chopin is a front end developer who works mostly in JavaScript and is the creator of Nuxt.JS, a framework based off of Vue. Nuxt started as a JavaScript framework for application rendering and today it can be used to create any kind of application. One advantage of using Nuxt with Vue comes in with server side rendering. Even though a user can use Vue for server side rendering, they will need the use of outside modules where using Nuxt will help them to get started quicker.
After the Views on Vue panelists discuss the usage of Nuxt in server side rendering, Ari asks Sebastien to elaborate on how Nuxt can be used outside of server side rendering. Sebastien describes how Nuxt has a pages system that helps streamline the directory and folder structure of an application or web page. Nuxt also has features to help with navigation among other usages described by Sebastien. He also goes into further detail about the features of the pages
22/10/2019 • 54 minutes 5 seconds
VoV 083: CSS Tooling and Development Practices With Tracey Holinka
This episode of Views on Vue features Tracey Holinka, a web application architect with the role of front-end lead for Bloomberg industry group. The Views on Vue podcaster begin by asking Tracey how she got into Vue. Her Vue experience starts at work where she didn’t like the technologies they were using so she and a colleague decided to switch over to GraphQL, Apollo Client, and Vue. One of the many things that she appreciates about Vue is its diverse array of applications.
Ari begins a discussion on Vue and CSS by asking Tracey if she has found any notable differences, in terms of developer experience, between doing single file components or using Vue by including a script tag. Tracey responds to this by sharing her preference for single file components because she appreciates the division of the languages, or in other words she likes HTML files only having HTML, her CSS files only having CSS, and so on. She feels
15/10/2019 • 1 hour 1 minute 12 seconds
VoV 082: Developer Tooling and Dev Setup for Working With Vue
On this episode of Views on Vue the panelists discuss their preferences for their development environments and tools. They begin with their preferences for text editor, font, and theme in their Vue development environments. All three currently use Visual Studio Code as their main text editor. Ari Clark switched to VS Code from Atom because she prefers the support that it has for Vue and Ben Hong switched from Sublime. Ben prefers the night owl theme and the operator mono font. On the other hand, Ari prefers the one dark pro theme for its syntax highlighting and prefers dank mono as her font.
The Views on Vue panelists then go on to discuss their preferences on using the terminal. They weigh the pros and cons of using the integrated terminal and when they turn to other shells. The other potential shells that the Vue panelists discuss are Bash, Zsh, and Fish. The panelists focus on the speed and performance of the shells, and make an important
08/10/2019 • 1 hour 2 minutes 26 seconds
VoV 081: Micro-Frontends with Luca Mezzalira
Luca Mezzalira is an Italian developer. He is the VP of architecture at DAZN, a multi-country live streaming platform for sports, Google developer expert, and London JavaScript community manager. Luca got his start in programming 16 years ago when a friend told him about it and gave him a book. He was very intrigued and went on to learn multiple languages and travel the world for his job. For the last 4-5 years he’s been working in architecture, and is now the leader on thoughts on micro-frontends.
Luca first defines what he means by a micro-frontend. He advises that when designing a new application one should consider how to make it scalable from the beginning. His passion for micro-frontends came from working with DAZN, where they need to enable hundreds of people to work on the same project in different time zones and locations. This problem was solved by microservices.A microservice is a self contained, autonomous, independent service th
01/10/2019 • 55 minutes 19 seconds
VoV 080: Awesome Conf with Rahul Kadyan
In this episode of Views on Vue the panel interviews core team member Rahul Kadyan. They discuss his various contributions to the vue ecosystem and his recent conference, Awesome Conf. The panel starts by asking Rahul about rollup-plugin-vue. Rollup is a bundle like webpack. When Rahul got his start in Vue he wanted to use rollup so he created rollup-plugin-vue. This caught the eye of the core team and he received an invite to join the core team.
Rahul spends most of his time in Vue working with compilers, the panel asks him about template compilation. He explains when template compilation happens and how knowing how it works can help you create better templates. Rahul shares all the awesome things that can be done with templates.
The topic moves to stand alone and runtime only builds in Vue. Rahul explains how each of these builds. The panel considers possible use cases for both builds. The stand alone build being l
24/09/2019 • 58 minutes 20 seconds
VoV 079: Why Vue.js is the Best Framework Ever with Gwendolyn Faraday
Episode Summary
In this week’s episode of Views one Vue, the panel interviews Vue’s biggest fan, Gwendolyn Faraday. Gwen shares her story of getting into vue. How she was a little reluctant at first but ended up being so impressed with everything Vue has to offer. Gwen is a Vue educator and loves how easy it is to teach Vue, with its great docs and human-focused design.
Gwen explains why she is such a big fan of Vue. It is easy to use. It is intuitive to use. The documentation is wonderfully written. She loves that Vuex and Vue Router are actual Vue products that work seamlessly with the framework, making a cohesive ecosystem. She declares that Vue is not just for beginners, it is a production-ready, battle-tested language with a human-driven design.
The panel asks Gwen what makes learning and teaching Vue easier. Gwen explains that Redux is complex and hard t
17/09/2019 • 49 minutes 20 seconds
VoV 078: Waxing Philosophical with Christoffer Noring
Episode Summary
In this episode of Views on Vue, the panel waxes philosophical while talking with Microsoft advocate Chris Noring. Chris is also the senior cloud developer at Microsoft and has experience in a variety of frameworks including, .NET, Angular, React and Vue.
The first topic the panel discusses is Chris’s work with VuePress. Chris shares why he chose VuePress and what his experience has been with using it. Chris describes the absolute simplicity of using VuePress. Chris goes on to explain that though VuePress may not come with all the bells and whistles, it is easy to add the features he wants with his opensource GitHub repo. The panel takes a minute to discuss the VuePress blog plugin.
Remembering a talk that Chris gave, the panel discusses imposter syndrome. The panel all shares the feelings of inadequacy they have all felt at some time or another. Chris ex
10/09/2019 • 1 hour 5 minutes 57 seconds
VoV 077: Tackling Tedious Testing
Sponsors
Adventures in Blockchain
Sentry– use the code “devchat” for two months free on Sentry’s small plan
GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT
CacheFly
Panel
Elizabeth Fine
Ben Hong
Ari Clark
Summary
Joined by their newest member, Elizabeth Fine, the panel discusses testing. The s
03/09/2019 • 56 minutes 46 seconds
VoV 076: Typescript Tell All with Jack Koppa
Sponsors
The Freelancers Show
Sentry– use the code “devchat” for two months free on Sentry’s small plan
GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT
CacheFly
Panel
Chris Fritz
Ben Hong
Ari Clark
Joined by Special Guest: Jack Koppa
Summary
Jack Koppa, a frontend de
27/08/2019 • 1 hour 25 seconds
VoV 075: Terrific Talk Tips
Sponsors
Adventures in DevOps
Sentry– use the code “devchat” for two months free on Sentry’s small plan
The Freelancers Show
CacheFly
Panel
Chris Fritz
Ben Hong
Ari Clark
Summary
In this episode, the panel has a fun time as they discuss what makes a good talk and how to get started
20/08/2019 • 1 hour 33 seconds
VoV 074: My Vue from Nigeria with Nosa Obaseki
Sponsors
Netlify
Sentry– use the code “devchat” for two months free on Sentry’s small plan
CacheFly
Panel
Ben Hong
Erik Hanchett
Joined by Special Guest: Nosa Obaseki
Summary
Nosa Obaseki joins the panel to share his story and his experience learning Vue in Nigeria. He shares how he got started in Vue and the resources he used. The panel praises the Vue documentation and shares their experiences of learning from them. The panel compares the methods for deb
13/08/2019 • 45 minutes 18 seconds
VoV 073: Contributing to Open Source with Debbie O'Brien
Sponsors
Netlify
Sentry– use the code “devchat” for two months free on Sentry’s small plan
CacheFly
Panel
Ben Hong
Ari Clark
Joined by Special Guest: Debbie O'Brien
Summary
Debbie O’Brien shares her journey becoming a programmer and how she got into Vue and contributing to open source projects. The panel talks about contributing to open source and how to get started contributing. Debbie discusses her background in education and her work with Vue school
06/08/2019 • 1 hour 6 minutes 37 seconds
VoV 072: Cedar with Elizabeth Fine
Sponsors
Netlify
Sentry– use the code “devchat” for two months free on Sentry’s small plan
CacheFly
Panel
Ben Hong
Ari Clark
Joined by Special Guest: Elizabeth Fine
Summary
Elizabeth Fine starts by talking about getting into Vue and working at REI. The panel discusses the Cedar component library put out by REI. Elizabeth answers questions about the documentation, the when to use and when not to use section in the documentation and what cedar does it. The p
30/07/2019 • 58 minutes 18 seconds
VoV 071: Gridsome with Gift Egwuenu
Sponsors
Netlify
Sentry– use the code “devchat” for two months free on Sentry’s small plan
CacheFly
Panel
Chris Fritz
Ari Clark
Joined by Special Guest: Gift Egwuenu
Summary
Gift Egwuenu introduces herself and how she found Gridsome. She discusses what attracted her to Gridsome and the problems it solves for her. The panel compares Gridsome and Nuxt. Gift shares what Gridsome can do and what it should be used for. The panel discusses JAMStack, headless CMS
23/07/2019 • 53 minutes 53 seconds
VoV 070: Live from Vue Vixens Workshop with Jen Looper
Sponsors
Netlify
Sentry– use the code “devchat” for two months free on Sentry’s small plan
CacheFly
Panel
Chris Fritz
Ben Hong
Ari Clark
Joined by: Jen Looper and The Vue Vixens
Summary
The panel joins Jen Looper at a Vue Vixens workshop where she explains what they are all about. They discuss the history of Vue Vixens and Diana Rodriguez shares their progress made in Latin America. The Vue Vixen Slack channel
16/07/2019 • 1 hour 5 minutes 42 seconds
VoV 069: Real-time UI with Ari Clark
Sponsors
Netlify
Sentry use the code “devchat” for 2 months free on Sentry small
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Chris Fritz
Ben Hong
Joined by Special Guest: Ari Clark
Summary
Frontend developer at Liqid Inc. Ari Clark, discusses the Real-time app and answers questions for the panel. Ari explains what Real-time is and shares what w
09/07/2019 • 1 hour 19 minutes 1 second
VoV 068: Design Systems & CSS with Miriam Suzanne
Sponsors
Netlify
Sentry use the code “devchat” for 2 months free on Sentry small
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Chris Fritz
Ben Hong
Joined by Special Guest: Miriam Suzanne
Summary
Miriam Suzanne starts by explaining design systems and design tooling, how they differ and the problems they solve. The
02/07/2019 • 1 hour 15 minutes 6 seconds
VoV 067: Organizing VueConf Toronto with Jilson Thomas
Sponsors
Netlify
Sentry use the code “devchat” for 2 months free on Sentry small
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Ben Hong
Chris Fritz
Joined by Special Guest: Jilson Thomas
Summary
Jilson Thomas shares how he got started in vue. He gives the origin story of vuejobs and explains how it is different from other job sites. The panel pra
25/06/2019 • 53 minutes 9 seconds
VoV 066: NativeScript with Raymond Camden
Sponsors
Netlify
Sentry use the code “devchat” for 2 months free on Sentry small
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Ben Hong
Joined by Special Guest: Raymond Camden
Summary
Raymond Camden discusses a few of his blog posts with Ben Hong. The first post they discuss is about vue components; Raymond explains VGauge and Toasted notifications. The next post they discuss is about handling errors in Vuejs. Raymond answers questions about NativeScript, how it works, what the layout is like, and how he uses it in his daily programming. Ben asks Raymond about his experiences learn
18/06/2019 • 46 minutes 40 seconds
VoV 065: Redesigning for state management using VueJS in Rails with Michele Cynowicz
Sponsors
Netlify
Sentry use the code “devchat” for 2 months free on Sentry small
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Chris Fritz
Ben Hong
Natalia Tepluhina
Joined by Special Guest: Michele Cynowicz
Summary
Michele Cynowicz tells the panel about working for Vox and what they do. She shares h
11/06/2019 • 1 hour 3 minutes 34 seconds
VoV 064: Renderless Component Libraries with Alex Vipond
Sponsors
Netlify
Sentry use the code “devchat” for 2 months free on Sentry small
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Charles Max Wood
Ben Hong
Natalia Tepluhina
Joined by Special Guest: Alex Vipond
Summary
Alex Vipond introduces himself and what he does. He introduces renderless components and why he uses them. The panel discusses renderless components and how they have a more advanced UI logic. Alex shares his work and goals with Baleada, the renderless component library he is building. The panel asks Alex about how get got into vue, renderless
04/06/2019 • 55 minutes 28 seconds
VoV 063: Exploring the World of Animations with Krystal Campioni
Sponsor
Netlify
Sentry use the code “devchat” for 2 months free on Sentry small
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Chris Fritz
Divya Sasidharan
Ben Hong
Natalia Tepluhina
Erik Hanchett
Joined by Special Guest: Krystal Campioni
<s
28/05/2019 • 58 minutes 18 seconds
VoV 062: Teaching Vue to Beginners with Marina Mosti
Sponsors
Netlify
Sentry use the code “devchat” for $100 credit
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Chris Fritz
Ben Hong
Erik Hanchett
Joined by Special Guest: Marina Mosti
Summary
Marina Mosti explain what is date-fns and why people need them. The panel askes Marina questions about her articles for beginners, starting with why she wrote the articles. Marina shares what she learned while writing the articles and what people like about her articles. The panel comments on the relatable examples used in her articles and wonders how she came up with t
21/05/2019 • 1 hour 10 minutes 48 seconds
VoV 061: 10 Things Programming Has Taught Me About Life with Piero Borrelli
Sponsors
Netlify
Sentry use the code “devchat” for $100 credit
Triplebyte offers a $1000 signing bonus
Panel
Natalia Telpuhina
Ben Hong
Chris Fritz
Joined by Special Guest: Piero Borrelli
Episode Summary
Today’s episode features special guest Piero Borrelli. Piero is not currently using Vue but has experience with multiple frameworks.Currently he is a full-stack NodeJS developer and uses a lot of Angular as w
14/05/2019 • 1 hour 15 minutes 10 seconds
VoV 060: Our Least Favorite Parts of Vue with An Phan and Thorsten Lunborg
Sponsors
Netlify
Sentry use the code “devchat” for $100 credit
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Chris Fritz
Charles Max Wood
Joined by Special Guests: Thorsten Lunborg and An Phan
Episode Summary
Thorsten Lunborg and An Phan are both members of the VueJS core team. This episode of Views on Vue has the panelists talking about things that they dislike about Vue and cool features coming to Vue 3. Vue 3 will see a replaced reactivity system, migration guide and a migration helper, changes to component styling, adding listeners will be made more explicit, and t
07/05/2019 • 17 minutes 7 seconds
VoV 059: Trash Brain, Clean Vue with Tessa
Sponsors
Netlify
Sentry use the code “devchat” for $100 credit
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Eric Hanchett
Divya Sasidharan
Joined by Special Guest: Tessa
Episode Summary
Tessa is UI developer, teacher, and community organizer. Her passion is finding more ways to build reusable components. She talks about the component work she’s
30/04/2019 • 1 hour 25 minutes 46 seconds
VoV 058: How to Hire Senior Developers with Charles Max Wood
Sponsors
Netlify
Sentry use the code “devchat” for $100 credit
Triplebyte offers a $1000 signing bonus
CacheFly
Panel
Charles Max Wood
Summary
Charles Max Wood shares his frustration with the current process in which companies are trying to hire senior developers. He goes over the major points these companies can improve how they hire and keep high-quality developers. First, he asks companies to consider what they mean by “senior developer”; what do they want their developers to do and what are the tangible outcomes they want to happen by hiring this developer? In doing this, Charles explains, it wil
23/04/2019 • 47 minutes 11 seconds
VoV 057: The Vue School with Rolf Haug
Sponsors
Netlify
Sentry use the code “devchat” for 2 months free on Sentry small plan
Triplebyte $1000 signing bonus for listeners
Panel
Chris Fritz
Joined by special guest: Rolf Haug
Episode Summary
Special guest Rolf Haug is one of the founding members of Vue School, an online teaching platform for VueJS that teaches through video. Rolf talks about his inspiration for starting the company. He has lots of experience creating businesses and web development, a passion for lifelong learning, and a drive
09/04/2019 • 57 minutes 32 seconds
VoV 056: Vue, Components, News Platform with Damian Dulisz
Sponsors
Netlify
Sentry use the code “devchat” for $100 credit
Triplebyte
CacheFly
Panel
Charles Max Wood
Erik Hanchett
Chris Fritz
Joined by Special Guest: Damian Dulisz
Summary
Damian Dulisz, a core team member of vuejs, introduces his various libraries and other work. The panel asks about Damian’s work on event global listener; Damian brags about his global events library and explains why he put it on event global listener. Sharing his experience managing libraries and components, Damian gives tips and shares what he wishes he had known while building components.
09/04/2019 • 1 hour 11 minutes 29 seconds
VoV 055: Progressive Web Apps with Aaron Gustafson LIVE at Microsoft Ignite
Sponsors:
Netlify
Sentry use the code “devchat” for 2 months free on Sentry small plan
CacheFly
Host: Charles Max Wood
Special Guest: Aaron Gustafson
Episode Summary
This episode of Views on Vue comes to you live from Microsoft Ignite. Charles Max Wood talks to Aaron Gustafson who has been a Web Developer for more than 20 years and is also the Editor in Chief at “A List Apart”. Aaron gives a brief background on his work in the web community, explains to listeners how web standardization has evolved over time, where Progressive Web Apps (PWAs) come from, where and how can they be installed, differences between them and regular websites and their advantages. They then d
02/04/2019 • 55 minutes 53 seconds
VoV 054: Nuxt with Sunil Sandhu
Sponsors
Sentry use the code “devchat” for $100 credit
Triplebyte
CacheFly
Panel
Chris Fritz
Divya Sasidharan
Sunil Sandhu
Episode Summary
In this episode of Views on Vue, the panelists talk to Sunil Sandhu, Full Stack Web Developer and the editor of JavaScript in Plain English. Sunil describes the projects he is currently working with, explains to listeners the comparison between Vue and Nuxt, the advantages in using Nuxt and what basic functionality and structure does it provide to developers by default. Divya speaks on some Nuxt customizations, and the frameworks she prefers in general apart from Nuxt.
They then discuss
26/03/2019 • 58 minutes 43 seconds
VoV 053: Azure DevOps with Donovan Brown LIVE at Microsoft Ignite
Sponsors:
Sentry use the code “devchat” for 2 months free on Sentry small plan
Triplebyte offers a $1000 signing bonus
CacheFly
Host: Charles Max Wood
Guest: Donovan Brown
Episode Summary
In this episode, Charles speaks with Donovan Brown, a principal DevOps Manager with Microsoft with a background in application development. Donovan talks about Azure DevOps and the transition from Visual Studio Team Services (VSTS) to Azure DevOps.
They discuss the absolute need for continuous integration (CI) in developer teams and the ease of creating CI and continuous deployment (CD) pipeline to Azure.
Links:
<a href="https
19/03/2019 • 56 minutes 9 seconds
VoV 052: Documentation with Natalia Tepluhina
Sponsors
Sentry use the code “devchat” for $100 credit
Triplebyte
CacheFly
Panel
Divya Sasidharan
Erik Hanchett
Charles Max Wood
Joined by special guest: Natalia Tepluhina
Episode Summary
In this episode of Views on Vue, the panelists talk to Natalia Tepluhina, Senior Frontend Developer at GitLab, about the importance of good documentation and the value of its contribution to open source in comparison to that of actual code. Natalia talks about the projects she has written documentation for, and they discuss the challenges in producing good docs. She explains three rules in making documentation comprehensive and the process involv
12/03/2019 • 48 minutes 29 seconds
VoV 051: Developing Accessible Apps with Maria Lamardo
Sponsors
Sentry use the code “devchat” for $100 credit
Triplebyte
CacheFly
Episode Summary
In this episode of Views on Vue, the panelists chat about accessibility with Maria Lamardo, a Board Certified Assistant Behavior Analyst currently working as a Corporate Systems Engineer at Nutanix. Maria is also the founder of Developers at RTP and is the Vue Vixens' Chapter Leader. She has extensive experience with people with learning disabilities.
For Maria, accessibility means making the web available to everyone regardless of their location and their disabilities. These disabilities could be permanent or temporary and can be auditory, visual and cognitive in nature. One of the biggest challenges in deve
05/03/2019 • 39 minutes 1 second
VoV 050: Celebrating a Milestone - Views on Vue 50th Episode
Sponsors
Sentry use the code “devchat” for $100 credit
Triplebyte
CacheFly
Panel
Chris Fritz
Divya Sasidharan
Charles Max Wood
Episode Summary
In this 50th episode of Views on Vue, the panelists talk about how they came on-board the show and what gave rise to the Vue podcast. They mention their favorite episodes and the most notable speakers they have had till now. They describe how they got involved in the Vue community in general and their experiences along the way and also dive into what they are working on currently.
Charles speaks about wanting to help people reach their goals through the podcast by introducing more
27/02/2019 • 1 hour 9 minutes 12 seconds
VoV 049: Input Masks
Sponsors
Sentry use the code “devchat” for $100 credit
TripleByte
Episode Summary
In this episode Chris and Divya discuss the various aspects of making online forms for clients or checkout processes for customers user friendly. They discuss input masking which allows the user who might be a client or customer to input data such as phone numbers and emails in a way that is readable to the user while still allowing the browser to read the information on the website or when filling out an online form.
Chris and Divya touch on some basic questions the engineer might come across in creating these fields. These include: where the users cursor is, pasting issues, time zones, autosizing text areas.
They go into detail on filling out forms and the options of havi
19/02/2019 • 1 hour 3 minutes 30 seconds
VoV 048: Vue Beginners Workshop with Dobromir Hristov
Sponsors:
Netlify
Sentry use the code “devchat” for 2 months free on Sentry’s small plan
CacheFly
Panel
Divya Sasidharan
Chris Fritz
Charles Max Wood
Special Guest: Dobromir Hristov
Episode Summary
In this episode of Views on Vue, the panelists talk to Dobromir Hristov, a frontend developer from Bulgaria working for hypefactors. Dobromir is also the organizer of VueJS Bulgaria and he created a Vue Beginners Workshop to increase the size of Vue community in Bulgaria.
Dobromir describes the workshop’s development stage and his preparation process for the cur
12/02/2019 • 58 minutes 54 seconds
VoV 047: Games & Other Novel Uses for Vue with Kevin Drum
Sponsors:
KendoUI
Sentry use the code "devchat" for $100 credit
TripleByte
Panel:
Chris Fritz
Divya Sasidharan
Erik Hatchett
Charles Max Wood
Special Guest: Kevin Drum
Notes:
This episode features special guest Kevin Drum from Virginia. Kevin is a remote developer for Asteris, a company supplying tech to veterinarians based out of Colorado. Kevin works daily on a Vue app called Keystone Omni which provides imaging solutions for veterinarians, but was invited on the show because he made a <a href="https://git
05/02/2019 • 39 minutes 45 seconds
VoV 046: Component Composition at Kong with Darren Jennings
Sponsors
KendoUI
Sentry use the code "devchat" for $100 credit
TripleByte
CacheFly
Panel
Chris Fritz
Divya Sasidharan
Joe Eames
Charles Max Wood
Joined by Special Guest: Darren Jennings
Summary
Darren Jennings talks about his open source component vue-autosuggest and his experience open sourcing it. He talks about support, use cases, and feature implementation. The panel shares support request stories. Darren gives tips for open sourcing and making components
30/01/2019 • 1 hour 11 minutes 8 seconds
VoV 045: Comparing the React and Vue Ecosystems with a Real-World SPA with John Datserakis
Sponsors:
KendoUI
Sentry use the code "devchat" for $100 credit
TripleByte
Panel:
Divya Sasidharan
Erik Hanchett
Chris Fritz
Joe Eames
John Papa
Charles Max Wood
Special Guest: John Datserakis
Episode Summary
In this episode of Views on Vue, the panelists talk to John Datserakis, a full stack developer from North Shore Massachusetts. John has been programming for 9 years and works for Promosis, Inc. a company that develops and designs sweepstakes programs and other marketing tool
23/01/2019 • 1 hour 16 minutes 40 seconds
VoV 044: Nuxt.js with Alexander Lichter
Sponsors
KendoUI
Sentry use the code "devchat" for 2 months free on Sentry small plan
TripleByte
CacheFly
Panel
Joe Eames
Charles Max Wood
Joined by Special Guest: Alexander Lichter
Summary
Alexander Lichter introduces Nuxt.js, explaining how to use it and
15/01/2019 • 41 minutes 28 seconds
VoV 043: Azure Pipelines with Ed Thomson LIVE at Microsoft Ignite
Panel:
Charles Max Wood
Special Guests: Ed Thomson
In this episode, the Charles speaks with Ed Thomson who is a Program Manager at Azure through Microsoft, Developer, and Open Source Maintainer. Ed and Chuck discuss in full detail about Azure DevOps! Check out today’s episode to hear its new features and other exciting news!
Show Topics:
0:59 – Live at Microsoft Ignite
1:03 – Ed: Hi! I am a Program Manager at Azure.
1:28 – Rewind 2 episodes to hear more about Azure DevOps!
1:51 – Ed: One of the moves from Pipelines to DevOps –
25/12/2018 • 49 minutes 6 seconds
VoV 042: Freedom with Charles Max Wood
Panel:
Chris Fritz
Charles Max Wood
In this episode, the panel consists of Chris and Charles who talk about developer freedom. Chuck talks about his new show called The DevRev. The guys also talk about time management, answering e-mails, being self-employed, and their goals/hopes/dreams that they want to achieve in life. Check it out!
Show Topics:
0:00 – Advertisement – Kendo UI
0:30 – Chuck: Hi! Today our panel is Chris and myself. My new show is The DevRev. There is a lot of aspect of our job that boil down to freedom. Figure out what they like to do and eliminate the things that they don’t like to do. I think it will be 5x a week and I will have a guest every week. What does freedom mean to you? What is your i
18/12/2018 • 1 hour 2 minutes 57 seconds
VoV 041: Mastermind Groups and Staying Current with Sean Merron
Panel:
Charles Max Wood
Aaron Frost
Shai Reznik
Divya Sasidharan
Joe Eames
Lucas Reis
Special Guest: Sean Merron
In this episode, The panelist of View on Vue, Adventure In Angular, React Round-Up, Ruby Rogues, and JavaScript Jabber speaks with Sean Merron about Mastermind Groups of Startups and much more. Sean is the founder of today's topic and product “Mastermind Hunt.” This product is design to skillfully find a mastermind to take your business and skills to the next level.
Show Topics:
0:00 – Advertisement: AngularBootCamp.Com
3:00 – Webinar announcement January 3rd, 2p EST.
4:10 - Sean talks about the importance of a Mastermind and his evolvement in Mastermind groups. Sean breakdowns what exactly what a mastermind is abo
11/12/2018 • 1 hour 9 minutes 55 seconds
VoV 040: Fonts with Miriam Suzanne
Panel:
Joe Eames
John Papa
Erik Hatchett
Charles Max Wood
Special Guest: Miriam Suzanne
In this episode, the panel talks with Miriam Suzanne who is an author, performer, musician, designer, and web developer who works with OddBird, Teacup, Gorilla, Grapefruit Lab, and CSS Tricks. She’s the author of Riding SideSaddle and the Post-Obsolete Book, co-author of Jump Start Sass, and creator of the Susy and True Open-Source toolkits. The panel and the guest talk about Fonts!
Show Topics:
0:00 – Advertisement – Kendo UI
0:53 – Guest: Hello!
1:01 – Guest: I am a
04/12/2018 • 51 minutes 22 seconds
VoV 039: Signal R with Brady Gaster LIVE at Microsoft Ignite
Panel:
Charles Max Wood
Special Guest: Brady Gaster
In this episode, Chuck talks with Brady Gaster about SignalR that is offered through Microsoft. Brady Gaster is a computer software engineer at Microsoft and past employers include Logical Advantage, and Market America, Inc. Check out today’s episode where the two dive deep into SignalR topics.
Show Topics:
0:00 – Advertisement: AngularBootCamp.Com
0:56 – Chuck: Hello! We are going to talk about SignalR, which is an offering through Microsoft.
1:09 – Guest: It started in 2011 that’s when I got involved, but I wasn’t with Microsoft, yet, at that point. I was working on the technology, though
27/11/2018 • 47 minutes 52 seconds
VoV 038: Webassembly and Typescript with Eduardo San Martin Morote
Panel:
Chris Fritz
Joe Eames
Divya Sasidharan
Special Guest: Eduardo San Martin Morote
In this episode, the panel talks with Eduardo San Martin Morote who is a member of the Vue.js team, a speaker, and trainer who currently resides in France. The panelists and Eduardo talk about developing games, coding, WebAssembly, C++, Vue, Angular, memory management, and much more! Check it out!
Show Topics:
0:00 – Advertisement – Kendo UI
0:33 – Chris: Today’s panel is Joe E
20/11/2018 • 56 minutes 10 seconds
VoV 037: Vuex, VuePress and Nuxt with Benjamin Hong
Panel:
Chris Fritz
Eric Hatchet
Divya Sasidharan
Charles Max Wood
Special Guest: Benjamin Hong
In this episode, the panel talks with Benjamin Hong who is a Senior Fullstack Engineer at GitLab, Inc. who currently resides in the Washington D.C. metro area. Ben and the panel talk about Politico and the current projects that Ben is working on. The panelists talk about topics, such as Vue, Vuex, VuePress, Nuxt, among others. Check out today’s episode!
Show Topics:
0:00 – Advertisement – Kendo UI
0:32 – Panel: Hi! Welcome – our panel today is live at Park City, UT.
1:34 – Benjamin introduces himself.
1:41 – Panel: Politico is a well trafficked website and it’s well known. What are your thoughts about working on a well trafficked website?
13/11/2018 • 59 minutes 7 seconds
VoV 036: Vue CLI UI and Devtools with Guillaume Chau
Panel:
Joe Eames
Chris Fritz
Divya Sasidharan
Special Guest: Guillaume Chau
In this episode, the panel talks with Guillaume Chau who is apart of the VueJS core team, a frontend engineer at Livestorm, and an open source contributor. The guest and the panelists talk about plugins, Webpack, Vue CLI, and much more! Check out today’s episode to hear all of the details.
Show Topics:
0:00 – Advertisement – Kendo UI
1:00 – Chris lists who is on the panel along with today’s guest.
Chris: Who are you and what are you working on?
1:50 – Guest: I am working on a startup in Paris. I am calling in from Lyon, France.
06/11/2018 • 4 minutes 31 seconds
VoV 035: Real-time Application State Synchronization with Peter Mbanugo
Panel:
Joe Eames
John Papa
Eric Dietrich
Special Guest: Peter Mbanugo
In this episode, the panel talks with Peter Mbanugo who is a software developer, tech writer, and maker of Hamoni Sync. He currently works with Field Intelligence, where he helps build logistic and supply chain apps. He also gets involved in design research and customer support for these products. He's also a contributor to Hoodie and a member of the Offline-First community. You can follow him on Twitter.
Show Topics:
0:00 – Advertisement – Kendo UI
1:12 – Eric: You, Peter, write a really interesting article. How did you come to write that blog? Tell me about yourself.
1:29 – (P
30/10/2018 • 37 minutes 56 seconds
VoV 034: Mike Hartington & Michael Tintiuc : "Ionic and Vue"
Panel:
Charles Max Wood
Chris Fritz
Divya Sasidharan
Joe Eames
John Papa
Special Guest: Mike Hartington and Michael Tintiuc
In this episode, the panel talks with Mike and Michael who are developers of Ionic. The panel and the guests talk about the ins-and-outs of the framework a
23/10/2018 • 16 minutes 25 seconds
VoV 033: “Panelists Contributing to Opensource” (Pt. 2)
Panel:
Charles Max Wood
Chris Fritz
Erik Hanchett
Divya Sasidharan
In this episode, the panel talks amongst themselves on the topic: how does one contribute to opensource work? They discuss the various ways that they contribute, such as speaking at conferences, recording videos for YouTube, podcasting, among others. Check-out today’s episode to get some insight and inspiration of how YOU can contribute to YOUR community!
Show Topics:
1:11 – We have decided we haven’t completed this topic
1:23 – Last time we went around the panel and see how
16/10/2018 • 1 hour 13 minutes 32 seconds
VoV 032: “Recursion with Vue” with Kyle Holmberg and Alex Regan
Panel:
Charles Max Wood
Chris Fritz
Special Guest: Kyle Holmberg & Alex Regan
In this episode, the panel talks with two guests Kyle and Alex who work together in opensource. Kyle is a software engineer at AutoGravity interested in full-stack web development, graphic design, integrated systems, data visualizations, and soccer. Alex writes code and works with Parametric Studios, and he also loves puppies. Check out today’s episode where the panel and the two guests tal
09/10/2018 • 1 hour 14 minutes 34 seconds
VoV031: “Panelists Contributing to Opensource: Do Good, Do Well” (Pt. 1)
Panel:
Divya Sasidharan
Charles Max Wood
Joe Eames
Chris Fritz
Erik Hanchett
John Papa
Special Guest: No Guest(s)
In this episode, the panel talks amongst themselves on the topic: how does one contribute to opensource work? They discuss their various ways that they contribute, such as speaking at conferences, recording videos for YouTube, podcasting,
02/10/2018 • 1 hour 11 minutes 5 seconds
VoV 030: "How we use Vue in Data Science" with Jacob Schatz & Taylor Murphy (Gitlab Team)
Panel:
Divya Sasidharan
Charles Max Wood
Joe Eames
John Papa
Chris Fritz
Erik Hanchett
Special Guest: Sarah Drasner
In this episode, the panel talks with Jacob Schatz and Taylor Murphy who are apart of the GitLab Team. Jake is a staff developer, and Taylor is a manager at GitLab who started off as a data engineer. To find out more about the GitLab Team check them out here! Also, they are looking to hire, so inquire about the position through GitLab, if interested! The panel talks about Vue, Flux, Node, Flask, Python, D3, and much...much more!
Show Topics:
1:51 – Ch
25/09/2018 • 1 hour 9 minutes 9 seconds
VoV 029: Vue with Sarah Drasner
Panel:
Divya Sasidharan
Charles Max Wood
Joe Eames
John Papa
Chris Fritz
Erik Hanchett
Special Guest: Sarah Drasner
In this episode, the panel talks with <a href="https://twitter.com/sarah_edo?ref_src=twsrc%255Ego
18/09/2018 • 1 hour 3 minutes 13 seconds
VoV 028: “10 Things I Love About Vue with Duncan Grant”
Panel:
Divya Sasidharan
Erik Hanchett
Joe Eames
John Papa
Chris Fritz
Special Guest: Duncan Grant
In this episode, the panel talks with Duncan Grant who is a JavaScript developer and he talks briefly about his background. Today he discusses the <a href="https://medium.com/@dalaidunc/10-things-i-love-about-vue-505886ddaff2" rel="nofoll
11/09/2018 • 1 hour 7 minutes 21 seconds
VoV 027: Code Automation
Panel:
Divya Sasidharan
Erik Hanchett
Joe Eames
Chris Fritz
In this episode, the panel talks about code automation, generators, and other topics. They talk about the pros and cons of what generators can and cannot do. Later they discuss different codes, such as Prettier and Eslint codes, and also talk about their pros and cons. Check-out today’s episode to get the full details on these topics and much more!
Show Topics:
1:03 – Panel has different views on what code automation is and or is not.
2:53 – One of the panelists started his career with Rails.
3:58 – Let’s jump into one thing that I think Rails did really well, and that is generators! Generators aren’t really popular in the JavaScript community. What are generators?
<
04/09/2018 • 1 hour 7 minutes 26 seconds
VoV 026: How to Get a Job (Especially for New Developers) with Charles Max Wood
Panel:
Charles Max Wood
Erik Hanchett
Joe Eames
In this episode, the Views on Vue panel talks about Charles’ new course on how to Get a Coder Job. A lot of people come to Charles asking him how to get a coder job, especially as new developers, and he created this course in order to help them find jobs. They talk about how the panelists got their own first coder jobs, the difference between being self-taught and getting a CS degree, and the indicator that makes the biggest difference in getting a first job. They also touch on the importance of knowing how to interview, having a desire and passion for development, and more!
In particular, we dive pretty deep on:
A lot of people ask him how to find a coder job
Get a Coder J
28/08/2018 • 46 minutes 36 seconds
VoV 025: Gitlab's journey with Vue with Filipa Lacerda and Jacob Schatz
Panel:
Chris Fritz
Joe Eames
Divya Sasidharan
Special Guests: Filipa Lacerda, Jacob Schatz, and Phil Hughes
In this episode, the Views on Vue panel talks to Filipa Lacerda, Jacob Schatz, and Phil Hughes about GitLab’s journey with Vue. Jacob started as a front-end developer at GitLab and now has joined the data science team as a staff data science engineer. Filipa has been a front-engineer and works with the CIDC and security teams at GitLab. Phil has been at GitLab for 2 ½ years and most recently has been working on the web IDE. They talk about how GitLab decided to adopt Vue, the benefits that Vue brings their company, why they decided to move away from jQuery, and more!
In particular, we dive pretty deep on
23/08/2018 • 1 hour 23 minutes 5 seconds
VoV 024: Teaching Vue, Community Building, and the Vue News Podcast with Gregg Pollack & Adam Jahr
Panel:
Chris Fritz
Joe Eames
Divya Sasidharan
Erik Hanchett
Special Guests: Gregg Pollack & Adam Jahr
In this episode, the Views on Vue panel talks to Gregg Pollack and Adam Jahr about teaching Vue, community building, and the Vue News Podcast. Gregg is passionate about teaching online, being a father, and self-awareness and leadership development with startups. Adam teaches alongside Gregg at Vue Mastery, where they strive to be the ultimate resource for Vue developers. They talk about what made them decide to create Vue Mastery, the evolution of the Vue community, the story of Code School, and more!
In particular, we dive pretty deep on:
Gregg and Adam intro
<a href="https://www
14/08/2018 • 46 minutes 30 seconds
VoV 023: Unit Testing Vue components with Edd Yerburgh
Panel:
Divya Sasidharan
Chris Fritz
Joe Eames
Special Guests: Edd Yerburgh
In this episode, the Views on Vue panel talks to Edd Yerburgh about unit testing Vue components. Edd is a software engineer for BBC in London and he maintains Vue Test Utils, which is a library to help make unit testing Vue components easier. They talk about how you would use Vue Test Utils, examples of components you would test with Vue Test Utils, and good patterns to use when testing. They also touch on snapshot testing, the Vue Jest library, and more!
In particular, we dive pretty deep on:
Edd intro
Maintains <a href="https://github.com/vuejs/vue-test-utils" rel="n
07/08/2018 • 1 hour 27 minutes 8 seconds
VoV 022 : How I became a Vue.js core team member without a professional background with Thorsten Luenborg
Panel:
Charles Max Wood
Chris Fritz
Erik Hanchett
Joe Eames
Special Guests: Thorsten Luenborg
In this episode, the Views on Vue panel talks to Thorsten Luenborg about how he became a Vue.js core team member. Thorsten is a part of the Vue core team, and has been for about 2 years. They talk about the beginnings of the creation of the Vue core team, what it means to be on the core team, and his main focus on the core team. They also touch on how Vue is ran using Open Collective and Patreon, how they don’t have an overarching corporate structure, and more!
In particular, we dive pretty deep on:
Thorsten intro
V
31/07/2018 • 1 hour 10 minutes 24 seconds
VoV 021: Building SharePoint Extensions with JavaScript with Vesa Juvonen LIVE at Microsoft Build
Panel:
Charles Max Wood
Special Guests: Vesa Juvonen
In this episode, the Views on Vue panel talks to Vesa Juvonen about building SharePoint extensions with JavaScript. Vesa is on the SharePoint development team and is responsible for the SharePoint Framework, which is the modern way of implementing SharePoint customizations with JavaScript. They talk about what SharePoint is, why they chose to use JavaScript with it, and how he maintains isolation. They also touch on the best way to get started with SharePoint, give some great resources to help you use it, and more!
In particular, we dive pretty deep on:
Vesa intro
What
24/07/2018 • 31 minutes
VoV 020: Reactive Programming with Vue with Tracy Lee, Ben Lesh, and Jay Phelps
Panel:
Charles Max Wood
Chris Fritz
Erik Hanchett
Divya Sasidharan
Joe Eames
Special Guests: Tracy Lee, Ben Lesh, and Jay Phelps
In this episode, the Views on Vue panel talks to Tracy Lee, Ben Lesh, and Jay Phelps about reactive programming in Vue. They talk about the new additions to RxJS 6, what RxJS actually is, reactive programming, and Vue Rx. They also touch on the basics of RxJS, the difference between Promises and RxJS, and more!
In particular, we dive pretty deep on:
RxJS
The difference between RxJS 6 and the past versions
Moving towards pipe
17/07/2018 • 1 hour 12 minutes 50 seconds
VoV 019: Error Tracking and Troubleshooting Workflows with David Cramer LIVE at Microsoft Build
Panel:
Charles Max Wood
Alyssa Nicholl
Ward Bell
Special Guests: David Cramer
In this episode, the Views on Vue panelists talk to David Cramer about error tracking and troubleshooting workflows. David is the founder and CEO of Sentry, and is a software engineer by trade. He started this project about a decade ago and it was created because he had customers telling him that things were broken and it was hard to help them fix it. They talk about what Sentry is, errors, workflow management, and more!
In particular, we dive pretty deep on:
David intro
Founder and CEO of Sentry
What is Sentry?
Working with PHP
De-bugger for production
Focus on workflow
<
11/07/2018 • 27 minutes 28 seconds
VoV 018: State Management with Vue.js with Hassan Djirdeh
Panel:
Charles Max Wood
Chris Fritz
Erik Hanchett
Divya Sasidharan
Special Guests: Hassan Djirdeh
In this episode of Views on Vue, the panelists discuss state management with Vue.js with Hassan Djirdeh. Hassan is a front-end engineer developer based out of Toronto, Canada and works for the ecommerce company Shopify as his full-time job. In his free-time he does anything and everything related to Vue and has also recently helped publish a book called Fullstack Vue. They talk about Vue CLI 3.0, state management patterns, his talk The Importance of State Management in Vue</em
03/07/2018 • 1 hour 10 minutes 27 seconds
VoV 017: Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari LIVE at Microsoft Build
Panel:
Charles Max Wood
Special Guests: Ori Zohar and Gopinath Chigakkagari
In this episode, the Views on Vue panelists discuss Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari at Microsoft Build. Ori is on the product team at VSTS focusing on DevOps specifically on Azure. Gopinath is the group program manager in VSTS primarily working on continuous integration, continuous delivery, DevOps, Azure deployment, etc. They talk about the first steps people should take when getting into DevOps, define DevOps the way Microsoft views it, the advantages to automation, and more!
In particular, we dive pretty deep on:
Ori and Gopi intro
<li
26/06/2018 • 55 minutes 33 seconds
VoV 016: NativeScript Vue with Jen Looper
Panel:
Chris Fritz
Joe Eames
Divya Sasidharan
Special Guests: Jen Looper
In this episode of Views on Vue, the panelists discuss NativeScript-Vue with Jen Looper. Jen is a developer advocate at Progress and the project that she is most involved in is NativeScript, which allows you to build mobile apps. The subset of NativeScript that she is really passionate about is NativeScript-Vue. They talk about what NativeScript and NativeScript-Vue are, resources to help learn NativeScript, and more!
In particular, we dive pretty deep on:
Jen intro
What is NativeScript?
A way to build mobil
18/06/2018 • 1 hour 1 minute 40 seconds
VoV 015: Visual Studio Code with Rachel MacFarlane and Matt Bierner LIVE at Microsoft Build
Panel:
Charles Max Wood
Special Guests: Rachel MacFarlane and Matt Bierner
In this episode, the Views on Vue panelists discuss Visual Studio Code with Rachel MacFarlane and Matt Bierner, who are both developers on Visual Studio Code. They talk about what the workflow at Visual Studio Code looks like, what people can look forward to coming out soon, and how people can follow along the VS Code improvements on GitHub and Twitter. They also touch on their favorite extensions, like the Docker extension and the Azure extension and their favorite VS C
12/06/2018 • 34 minutes 22 seconds
VoV 014: Vue.component with Mitchell Garcia
Panel:
Chris Fritz
Erik Hanchett
Divya Sasidharan
Special Guests: Mitchell Garcia
In this episode of Views on Vue, the panelists discuss the article Why You Shouldn’t Use Vue.component with the author Mitchell Garcia. Mitchell runs the blog FrontEndSociety.com, which focuses almost entirely on Vue.js, as well as works for OZRK Labs. They talk about what led him to Vue, what single-file components are and the advantages to them, and his article. They also touch on when you would and would not want to use Vue.component and much more!
In particular, we dive pretty deep on:
05/06/2018 • 1 hour 6 minutes 52 seconds
VoV 012: Re-using VueJS Mixins and Filtering Google Map Data with Dan Pastori
Panel:
Chris Fritz
Erik Hanchett
Divya Sasidharan
Joe Eames
Special Guests: Dan Pastori
In this episode of Views on Vue, the panelists discuss re-using VueJS mixins and filtering Google Map data with Dan Pastori. Dan currently is a developer working with VueJS and Laravel development. They talk about what Laravel is, why they would recommend using it in conjunction with Vue, and the role Vue can hold in a Laravel application. They also touch on why Vue became popular in the Laravel community, the direction of Laravel in the future, and much more!
In particular, we dive pretty deep on:
Framework Summit
Dan intro
What is <a href="https://l
22/05/2018 • 56 minutes 28 seconds
VoV 011: Vue Testing with Roman Kuba
Panel:
Chris Fritz
Erik Hanchett
Divya Sasidharan
Brett Nelson
Joe Eames
Special Guests: Roman Kuba
In this episode of Views on Vue, the panelists discuss Vue testing with Roman Kuba. Roman is currently the senior software engineer at Codeship, where he pushes front-end development forward. He talks about his experience switching Cosdehip over to using Vue from Angular, how he completed this task and the pros to using Vue. The panel also touches on the importance of reading the source code and much more!
In particular, we dive pretty deep on:
Brett intro
Roman intro
Vue
Using Vue in the front-end at <a href="https://codeship.com/?gclid=EAIaIQobChMIioqAgs2I2wIViT1pCh0O_wZx
15/05/2018 • 1 hour 3 minutes
VoV 010: “Vue Libraries, Open Source, Meetups” with Eduardo San Martin Morote
Panel:
Divya Sasidharan
Chris Fritz
Special Guests: Eduardo San Martin Morote
In this episode of Views on Vue, the panelists discuss “Vue Libraries, Open Source, Meetups” with Eduardo San Martin Morote. Eduardo is a freelance developer, a core team member of Vue.js, and loves contributing to open source. They talk about his many different open source component libraries, such as Vue-Coerce-Props and Vue-promised. They also touch on the use of templates versus using render functions and the difference between libraries and apps.
In particular, we dive pretty deep on:
Eduardo intro
What’s the story behind the username “posva”?
Distributing
08/05/2018 • 1 hour 24 minutes 54 seconds
VoV 009: Building Modal Component with Filipa Lacerda
Panel:
Charles Max Wood
Erik Hanchett
Divya Sasidharan
Chris Fritz
Joe Eames
Special Guests: Filipa Lacerda
In this episode of Views on Vue, the panelists discuss building modal component with Filipa Lacerda. Filipa is a senior frontend engineer at GitLab and works with Vue daily. She wrote an article recently on creating reusable components that you can use multiple times in your application without having to rewrite your code. She stresses the fact that components should be simple and not too complex, that way they can be more accessible and reusable in the future.
In particular, we dive pretty deep on:
Divya intro
01/05/2018 • 1 hour 1 minute 21 seconds
VoV 008: Getting Started with TDD on Vue.js with Nick Basile
Panel:
Divya Sasidharan
Chris Fritz
Special Guests: Nick Basile
In this episode of Views on Vue, the panelists discuss getting started with TDD on Vue.js with Nick Basile. Nick defines what TDD and unit tests are and how you can use them to make your code better in the long run. They also discuss when using TDD wouldn’t be helpful and the importance of trial and error when it comes to tests. Nick then gives different resources newcomers to Jest can go to so that they can learn more and discusses Vue Test Utils.
In particular, we dive pretty deep on:
What does your setup look like?
Vue.js
Jest
24/04/2018 • 1 hour 5 minutes 13 seconds
VoV 007: Testing Vue.js with Cypress with Gleb Bahmutov
Panel:
Charles Max Wood
Joe Eames
Erik Hanchett
Chris Fritz
Special Guests: Gleb Bahmutov
In this episode of Views on Vue, the panelists discuss testing Vue.js with Cypress with Gleb Bahmutov. Gleb runs engineering at a small startup called Cypress, which is an end to end test runner. They talk about what Cypress is, what end to end testing is, and the importance of test driven development. They also touch on the different Cypress features and how using it can help save you time in your testing.
In particular, we dive pretty deep on:
Gleb intro
What is Cypress?
Selenium
Wri
17/04/2018 • 1 hour 5 minutes 12 seconds
VoV 006: Creating a Vue Plugin with Ramsay Lanier
Panel:
Charles Max Wood
Cher Stewart
Chris Fritz
Special Guests: Ramsay Lanier
In this episode of Views on Vue, the panelists discuss creating a Vue plugin with Ramsay Lanier. Ramsay is a front-end developer for Novetta and spends most of his time turning fancy data into cool visualizations. He originally got his start in programming with React and is a new convert over to Vue. He talks about why he decided to create his Vue plugin and what steps he took to create it. This episode is great for people wanting to learn more about plugins and when they can best be used.
In particular, we dive pretty deep on:
Ramsay intro
Recent Vue
10/04/2018 • 52 minutes 20 seconds
VoV 005: Vue in the Enterprise with Chris Fritz
Panel:
Charles Max Wood
Erik Hanchett
Chris Fritz
In this episode of Views on Vue, the panelists discuss Vue enterprise development with Chris Fritz. Chris is the curator for documentation on the Vue core team, works on a lot of tooling to help support Vue developers, and develops resources such as the Style Guide. They compare his Vue Enterprise Boilerplate to Nuxt and discuss the pros and cons to using each. Chris also discusses why he decided to create this boilerplate and how it has allowed him to skip to the interesting part of his job.
In particular, we dive pretty deep on:
Chris intro
<a href="h
03/04/2018 • 56 minutes 34 seconds
VoV 004: Vue Documentation with Chris Fritz
Panel:
Charles Max Wood
John Papa
Special Guests: Chris Fritz
In this episode of Views on Vue, the panelists discuss Vue documentation with Chris Fritz. Chris is the curator for documentation on the Vue core team, works on a lot of tooling to help support Vue developers, and develops resources such as the Style Guide. They talk about what he is looking for when curating the documentation and what makes good documentation. Chris originally had a background in teaching as a language teacher with a minor in computer science, and this experience helps him today teach people how to learn the Vue language.
In particular, we dive pretty deep on:
Chris intro
Vue
<a href=
27/03/2018 • 1 hour 12 minutes 20 seconds
VoV 003: Nuxt.js Basics and VueJS in Action
Panel:
Charles Max Wood
Erik Hanchett
In this episode of Views on Vue, the panelists discuss the Nuxt.js, which is a framework for creating universal Vue.js applications, and how you can use it with Vue. They express how flexible this framework is to use and talk about how easy it is to get started with it. They also touch on static site generators and the pros and cons to using these. They end the podcast discussing Erik’s book, Vue.js in Action, which is a beginner-intermediate book on Vue.js.
In particular, we dive pretty deep on:
What is Nuxt.js?
<a href="https://vuejs.org/" rel=
20/03/2018 • 27 minutes 39 seconds
VoV 002: Getting Started with Vue
Panel:
Charles Max Wood
Joe Eames
Cher Stewart
Erik Hanchett
In this episode of Views on Vue, the panelists discuss how they each got into Vue and how you can go about learning Vue yourself. They really suggest utilizing the Vue website for tutorials and for help navigating the framework, especially in the beginning. They also discuss many great resources you can use to learn about this framework, especially if you are just starting out, and encourage you to look into them and get started on working with Vue!
In particular, we dive pretty deep on:
Panelist intros
Progressive web apps
How did you each get into Vue?
Vue
13/03/2018 • 46 minutes 27 seconds
VoV 001: Vue Origin Story with Evan You
Panel:
Joe Eames
Cher Stewart
Special Guests: Evan You
In this episode of Views on Vue, the panelists discuss the origin story of Vue with its creator Evan You. Evan was born in China and came to the US for college. He used to work at Google’s creative lab as a creative technologist and worked on Meteor. From there, he started to put more effort into Vue and switched over to Vue full-time. They talk with Evan about his thought processes behind creating Vue and how it has changed since its initial conception.
In particular, we dive pretty deep on:
Evan’s background
What is Google’s creative lab?
Meteor
When did Vue start to blow up?
Worked on a lot of prototypes at Google
The inception of Vue
Got his ideas from when he was working with Angular
Dirty Checking
What ma