Winamp Logo
Views on Vue Cover
Views on Vue Profile

Views on Vue

English, Technology, 1 seasons, 255 episodes, 2 days 5 hours 7 minutes
About
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.
Episode Artwork

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/202351 minutes 51 seconds
Episode Artwork

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/20231 hour 12 minutes 24 seconds
Episode Artwork

Directus as a Composable Platform for Data: Flexibility, Database Interaction - VUE 229

Rijk Van Zanten is the CTO &amp; 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&#39;s Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksDirectusSocialsGitHub: rijkvanzanten<a href="https://ww
07/11/202350 minutes 23 seconds
Episode Artwork

Building Beautiful Components: Combining NPX, Radix View, and Shadcn - VUE 228

Cody and Steve join this week&#39;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 &amp; auto-import settings, and many more!Sponsors Chuck&#39;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/202354 minutes 59 seconds
Episode Artwork

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&#39;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/20231 hour 4 minutes 16 seconds
Episode Artwork

Testing Beyond Unit Tests: Embracing Application Tests for True User Confidence - VUE 226

Markus Oberlehner joins this week&#39;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&#39;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/20231 hour 17 minutes 33 seconds
Episode Artwork

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&#39;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/20231 hour 12 minutes 40 seconds
Episode Artwork

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&#39;s latest version, its new &amp; exciting features, how it differs from the past versions, and many more!Sponsors Chuck&#39;s Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksVuetifyvuetifyjs/vuetifySocialsLinkedIn: John LeiderPicksCody - <a
29/08/20231 hour 16 minutes 24 seconds
Episode Artwork

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&#39;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/20231 hour 10 minutes 34 seconds
Episode Artwork

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 &#34;Nuxt&#34;. 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&#39;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/20231 hour 24 minutes 53 seconds
Episode Artwork

Everything There is to Know about Nuxt Server Components - VUE 221

Cody and Steve join this week&#39;s panelist episode to talk about Daniel Roe&#39;s article, &#34;A guide to Nuxt server components&#34;. 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&#39;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/202338 minutes 15 seconds
Episode Artwork

Introducing Cody Bontecou - VUE 220

Cody Bontecou is a Software Engineer and he is one of the show&#39;s newest hosts. He starts off as he shares his career progression and explains how he started to work with Vue &amp; Nuxt. He also talks about the reason why he chose Nuxt compared to the other frameworks, and many more!Sponsors Chuck&#39;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/202348 minutes 11 seconds
Episode Artwork

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&#39;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/202342 minutes 41 seconds
Episode Artwork

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, &#34;Nuxt 3 authentication with Supabase&#34;. He starts off by talking about his career and experiences as a developer.Sponsors Chuck&#39;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/202352 minutes 43 seconds
Episode Artwork

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&#39;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/20231 hour 7 minutes 40 seconds
Episode Artwork

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&#39;s Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksweb3authSocialsDavid AtandaTwitter: @DavidpreneurPicks<li
03/05/202333 minutes 58 seconds
Episode Artwork

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, &#34;Seven Languages in Seven Weeks&#34;. 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/202331 minutes 37 seconds
Episode Artwork

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, &#34;Skeleton Loader using Vue &amp; Tailwind&#34;. He begins by explaining Skeleton Loader and how it can improve user experience. He also talks about its advantages and disadvantages. SponsorsChuck&#39;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/20231 hour 9 minutes 26 seconds
Episode Artwork

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 &amp; tutorialsProgrammer Course – game.coursesSocialsTwitter: @jweimannAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
20/04/202350 minutes 12 seconds
Episode Artwork

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, &#34;TIL: You Can Access A User’s Camera with Just HTML&#34;. Moreover, they also talk about their perspective on what beginner developers should learn first if they&#39;re still starting out in the field. SponsorsChuck&#39;s Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksMake Beautifully Resilient Apps With Progressiv
18/04/20231 hour 6 minutes 24 seconds
Episode Artwork

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/202344 minutes 43 seconds
Episode Artwork

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&#39;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/202354 minutes 56 seconds
Episode Artwork

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&#39;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&#39;s Resume TemplateDeveloper Book Club Become a Top 1% Dev with a Top End Devs MembershipLinksfunkhaus.us SocialsLinkedIn: Drew BakerTwitter: @drewrbaker_<h1
04/04/20231 hour 3 minutes 37 seconds
Episode Artwork

Performance and Nuxt with Jakub Andrzejewski - VUE 211

Jakub Andrzejewski is a Senior Developer &amp; 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&#39;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/20231 hour 12 minutes 37 seconds
Episode Artwork

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, &#34;How to Use TypeScript with Vue.js: Your Go-to Guide&#34;. He starts off by talking about some of the projects in which he would use Typescript. SponsorsChuck&#39;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/202335 minutes 58 seconds
Episode Artwork

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&#39;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/20231 hour 11 minutes 24 seconds
Episode Artwork

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&#39;s favorite topic, paying taxes. They finish with picks, and the high point of every episode, Steve&#39;s dad jokes of the week.SponsorsChuck&#39;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/20231 hour 8 minutes 53 seconds
Episode Artwork

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&#39;s famous dad jokes and some new exciting CSS features.On YouTubeWhat Makes A Great Programmer With Drew Baker - VUE 207SponsorsChuck&#39;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/20231 hour 12 minutes 25 seconds
Episode Artwork

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&#39;s Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksPlaywrightDebbie O&#39;BrienTwitt
02/01/20231 hour 1 minute 30 seconds
Episode Artwork

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&#39;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/202258 minutes 20 seconds
Episode Artwork

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&#39;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/20221 hour 30 minutes 30 seconds
Episode Artwork

How To Recession Proof Your Job - BONUS

  Get the Black Friday/Cyber Monday &#34;Focus Blocks Bundle&#34; Deal Coupon Code: &#34;THRIVE&#34; 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&#39;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&#39;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/20221 hour 12 minutes 24 seconds
Episode Artwork

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&#39;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/20221 hour 1 minute 36 seconds
Episode Artwork

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&#39;s first name reminds Steve of &#34;Better Off Dead&#34;, they discuss how the concept of functional programming is or isn&#39;t actually used in the composition API in Vue 3, along with the awesomeness of Vite and Lane&#39;s experience in upgrading from Vue 2 to Vue 3. Sponsors Chuck&#39;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/202248 minutes 19 seconds
Episode Artwork

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&#39;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 &amp; Examples <a href="https://docs.np
01/11/20221 hour 2 minutes 30 seconds
Episode Artwork

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&#39;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/202256 minutes 31 seconds
Episode Artwork

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/20221 hour 12 minutes 34 seconds
Episode Artwork

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&#39;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&#39;s picks of some great AI tools, and of course, Steve&#39;s fantastic dad jokes. Sponsors Top End Devs Coaching | Top End Devs Links Silvan Mühlemann Mühlemann&amp;Popp - digital business models Events - tilllate.al <a href="https://blog.muehlemann-popp.ch/how-vuejs-can-replace-photoshop-54
04/10/202247 minutes 57 seconds
Episode Artwork

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/202247 minutes 26 seconds
Episode Artwork

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/202219 minutes 35 seconds
Episode Artwork

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/20221 hour 6 minutes 58 seconds
Episode Artwork

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&#39;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/202249 minutes 50 seconds
Episode Artwork

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/202244 minutes 35 seconds
Episode Artwork

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/202230 minutes 58 seconds
Episode Artwork

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/202250 minutes 20 seconds
Episode Artwork

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/202245 minutes 38 seconds
Episode Artwork

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/20221 hour 14 minutes 20 seconds
Episode Artwork

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/202259 minutes 14 seconds
Episode Artwork

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/202245 minutes 5 seconds
Episode Artwork

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/202256 minutes 20 seconds
Episode Artwork

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/20221 hour 20 minutes 52 seconds
Episode Artwork

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 &amp; 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/202241 minutes 7 seconds
Episode Artwork

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/202238 minutes 42 seconds
Episode Artwork

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/202229 minutes 34 seconds
Episode Artwork

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/20221 hour 11 minutes 25 seconds
Episode Artwork

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/20226 minutes 56 seconds
Episode Artwork

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/202251 minutes 45 seconds
Episode Artwork

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/202217 minutes 5 seconds
Episode Artwork

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/202238 minutes 27 seconds
Episode Artwork

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&#39;t suck <a href="https://markus.oberlehner.net/blog/decoupling-component-tests-from-implementation-details-with-preconditions/" rel=
12/01/202233 minutes 1 second
Episode Artwork

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/202255 minutes 5 seconds
Episode Artwork

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/202141 minutes 2 seconds
Episode Artwork

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

Get Lifetime Access to Mani&#39;s Entrepreneurship Pack and Book Club. Use coupon code &#34;GREAT&#34; 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&#39;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&#39;s Entrepreneurship Pack and Book Club. Use coupon code &#34;GREAT&#34;Special Guest: Mani Vaya. Advertising Inquiries: http
15/12/20211 hour 5 minutes 7 seconds
Episode Artwork

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/202125 minutes
Episode Artwork

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/202149 minutes 52 seconds
Episode Artwork

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

  Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal Coupon Code: &#34;DEEP&#34; 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/202147 minutes 22 seconds
Episode Artwork

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/202146 minutes 46 seconds
Episode Artwork

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/202157 minutes 5 seconds
Episode Artwork

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 &lt;Lazy&gt; rendering in Vue to improve performance Martin Malinda - Medium <a href="https://twitter
02/11/202146 minutes 51 seconds
Episode Artwork

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/202143 minutes 17 seconds
Episode Artwork

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/202153 minutes 51 seconds
Episode Artwork

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/202141 minutes 36 seconds
Episode Artwork

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/20211 hour 54 seconds
Episode Artwork

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&#39;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&#39;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/202135 minutes 43 seconds
Episode Artwork

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/202155 minutes 11 seconds
Episode Artwork

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/202156 minutes 47 seconds
Episode Artwork

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/202148 minutes 40 seconds
Episode Artwork

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/202150 minutes 38 seconds
Episode Artwork

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/20211 hour 5 minutes 9 seconds
Episode Artwork

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/202151 minutes 41 seconds
Episode Artwork

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/20211 hour 1 minute 30 seconds
Episode Artwork

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/202149 minutes 18 seconds
Episode Artwork

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/202124 minutes 22 seconds
Episode Artwork

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/20211 hour 15 minutes 9 seconds
Episode Artwork

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/202158 minutes 38 seconds
Episode Artwork

Panelist Career Retrospective - VUE 152

In this episode, Steve, Lindsay, and Luke discuss things they wish they&#39;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/202144 minutes 8 seconds
Episode Artwork

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/202146 minutes 12 seconds
Episode Artwork

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&#39;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/202142 minutes 48 seconds
Episode Artwork

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&#39;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&#39;ll need is technical skills. However, don&#39;t neglect your people skills and your organizational skills as well since you&#39;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/202135 minutes 24 seconds
Episode Artwork

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&#39;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/202141 minutes 14 seconds
Episode Artwork

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&#39;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/202122 minutes 25 seconds
Episode Artwork

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&#39;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/202124 minutes 41 seconds
Episode Artwork

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/202151 minutes 48 seconds
Episode Artwork

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&#39;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/202152 minutes 56 seconds
Episode Artwork

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/202116 minutes 32 seconds
Episode Artwork

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/202118 minutes 38 seconds
Episode Artwork

Don't Let These Things Keep You From Podcasting - BONUS

Charles talks about the things that get developers stuck when they&#39;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/202115 minutes 17 seconds
Episode Artwork

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&#39;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/202130 minutes 25 seconds
Episode Artwork

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&#39;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/202119 minutes 44 seconds
Episode Artwork

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&#39;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&#39;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/202148 minutes 54 seconds
Episode Artwork

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/202120 minutes 32 seconds
Episode Artwork

VUE 144: Web Workers in Vue with Martins Onuoha

Lindsay and Steve discuss Web Workers with Martins Onuoha. They talk about Martins&#39; 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/202148 minutes 45 seconds
Episode Artwork

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/202131 minutes 26 seconds
Episode Artwork

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/202133 minutes 33 seconds
Episode Artwork

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&#39;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/202139 minutes 3 seconds
Episode Artwork

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/202145 minutes 26 seconds
Episode Artwork

BONUS: Continuing Your Learning Journey by Finding Mentors as an Influencer

Chuck outlines how he&#39;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&#39;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/202130 minutes 12 seconds
Episode Artwork

BONUS: Continuing Your Learning Journey by Finding Mentors as an Influencer

Chuck outlines how he&#39;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&#39;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/202130 minutes 12 seconds
Episode Artwork

VUE 142: From Nuxt to React - Catching up with Debbie O'Brien

Lindsay and Steve talk with Debbie O&#39;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&#39;Brien Sponsors Dev Heroes Accelerator Links Devchat.tv | VoV 118: Nuxtify Everything with Debbie O’Brien <a href="https://frontendmasters.com/
23/03/202147 minutes 26 seconds
Episode Artwork

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/20211 hour 18 minutes 14 seconds
Episode Artwork

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&#39;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/202144 minutes 36 seconds
Episode Artwork

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&#39;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/202140 minutes 31 seconds
Episode Artwork

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&#39;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/202136 minutes 14 seconds
Episode Artwork

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/202146 minutes 22 seconds
Episode Artwork

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/202146 minutes 18 seconds
Episode Artwork

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/202150 minutes 11 seconds
Episode Artwork

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/202150 minutes 11 seconds
Episode Artwork

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&#39;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/202143 minutes 21 seconds
Episode Artwork

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&#39;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/202147 minutes 4 seconds
Episode Artwork

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&#39;s Mindscape Podcast Raymond- G.I.
19/01/202128 minutes 18 seconds
Episode Artwork

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/202156 minutes 18 seconds
Episode Artwork

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&#39;s reactivity engine, both how it worked in Vue 2 and how it&#39;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/202139 minutes 42 seconds
Episode Artwork

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/20211 hour 7 minutes 13 seconds
Episode Artwork

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&#39;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/202052 minutes 26 seconds
Episode Artwork

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/202038 minutes 19 seconds
Episode Artwork

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&#39;s Blog Storyblok Create a dashboard with TailwindCSS - Adding Storyblok <a href="https://www.storyblok.com/tp/head
01/12/202039 minutes 19 seconds
Episode Artwork

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

  Get the Black Friday/Cyber Monday &#34;Double Your Productivity by 5pm Today&#34; Deal Coupon Code: &#34;DEEP&#34; 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/202047 minutes 22 seconds
Episode Artwork

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/202031 minutes 4 seconds
Episode Artwork

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/202055 minutes 52 seconds
Episode Artwork

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/202056 minutes 9 seconds
Episode Artwork

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/202045 minutes 14 seconds
Episode Artwork

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/202017 minutes 2 seconds
Episode Artwork

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/202032 minutes 51 seconds
Episode Artwork

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/202024 minutes 36 seconds
Episode Artwork

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/202034 minutes 26 seconds
Episode Artwork

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/202028 minutes 35 seconds
Episode Artwork

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/20204 minutes 17 seconds
Episode Artwork

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/202050 minutes 39 seconds
Episode Artwork

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&#39;s coming in Vue Storefront Next, and Filip&#39;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/20201 hour 6 minutes 47 seconds
Episode Artwork

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/20201 hour 17 minutes 43 seconds
Episode Artwork

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/202056 minutes 50 seconds
Episode Artwork

VoV 114: Pro Tips on Building Vue Applications

  Join the 30-DAY CHALLENGE: &#34;You Don&#39;t Know JS Yet&#34; 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/202056 minutes 38 seconds
Episode Artwork

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/20201 hour 6 minutes 14 seconds
Episode Artwork

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&#39;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 &#34;DEVCHAT&#34; for 30% off for 3 months on all plans &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by C
30/06/202047 minutes 2 seconds
Episode Artwork

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 &#34;DEVCHAT&#34; for 30% off for 3 months on all plans &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available o
23/06/202050 minutes 1 second
Episode Artwork

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&#39;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 &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon. <strong
16/06/20201 hour 3 minutes 25 seconds
Episode Artwork

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 &#34;DEVCHAT&#34; for 30% off for 3 months on all plans &#34;The MaxCoders Guide to Finding Your Dr
09/06/202040 minutes 14 seconds
Episode Artwork

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 &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links <a href="https://www.vuemastery
02/06/202057 minutes 11 seconds
Episode Artwork

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&#39;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 &#34;DEVCHAT&#34; for 30% off for 3 months on all plans &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; 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/20201 hour 43 seconds
Episode Artwork

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 &#34;DEVCHAT&#34; for 30% off for 3 months on all plans <
28/04/20201 hour 1 minute 10 seconds
Episode Artwork

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&#39;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/202035 minutes 23 seconds
Episode Artwork

VoV 104: Exploring GraphQL in Vue with Vladimir Novick

JavaScript Remote Conf 2020 May 14th to 15th - register now! Vladimir Novick explains Hasura&#39;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 &#34;DEVCHAT&#34; for 30% off for 3 months on all plans ________
07/04/202059 minutes 1 second
Episode Artwork

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 &#34;DEVCHAT&#34; for
24/03/202059 minutes 27 seconds
Episode Artwork

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 &#34;DEVCHAT&#34; for 30% off for 3 months on all plans ____________________________________________________________ &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available
17/03/20201 hour 2 minutes 57 seconds
Episode Artwork

VoV 101: Real Life Projects Using Vue

Dean and Lindsay talk about the projects they&#39;re working on and the technologies they&#39;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&#39;re working on. Panel Deane Venske Lindsay Wardell Sponsors Springboard | Click here NOW for $500 off the course Cloudways | Use promo code &#34;DEVCHAT&#34; for 30% off for 3 months on all plans __________________________
10/03/202034 minutes 34 seconds
Episode Artwork

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 &#34;DEVCHAT&#34; for 30% off for 3 months on all plans ____________________________________________________________   &#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; by Charles Max Wood is now available on Amazon.<a href="https://www.amazon.com/gp/product/B081MB
03/03/20201 hour 45 seconds
Episode Artwork

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 &#34;DEVCHAT&#34; for 30% off for 3 months on all plans <strong
25/02/20201 hour 34 seconds
Episode Artwork

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 &#34;JABBER&#34; gives $500 off the job-guaranteed C<a href="https://www.springboard.com/workshops
18/02/20201 hour 13 minutes 46 seconds
Episode Artwork

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 &#34;Creating a CI/CD Pipeline with GitLab and Kubernetes in 20 minutes&#34;, Shamiq Islam from Coinbase talks about &#34;Closing the SDLC Loop- Automating Security&#34; and Jasmine James, from Delta Airlines, discusses &#34; How Delta Became Cloud Native-Avoiding the Vendor Lock&#34;. Eddie, Shamiq, and Jasmine give the 5 min &#34;elevator pitch&#34; 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/202052 minutes 43 seconds
Episode Artwork

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/202058 minutes 37 seconds
Episode Artwork

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/20201 hour 1 minute 52 seconds
Episode Artwork

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/20201 hour 44 seconds
Episode Artwork

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/201947 minutes 7 seconds
Episode Artwork

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 &amp; 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/201950 minutes 39 seconds
Episode Artwork

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/201941 minutes 16 seconds
Episode Artwork

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/201920 minutes 6 seconds
Episode Artwork

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 &#34;Double Ender&#34; where two people recording a podcast remotely essentially sound like they are in a studio together. Most often podcasts are recorded on
26/11/201935 minutes 15 seconds
Episode Artwork

The MaxCoders Guide To Finding Your Dream Developer Job

&#34;The MaxCoders Guide to Finding Your Dream Developer Job&#34; 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/201914 minutes 32 seconds
Episode Artwork

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/201947 minutes 43 seconds
Episode Artwork

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/20191 hour 7 minutes 14 seconds
Episode Artwork

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/20191 hour 4 minutes 32 seconds
Episode Artwork

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/201955 minutes 5 seconds
Episode Artwork

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/201954 minutes 5 seconds
Episode Artwork

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/20191 hour 1 minute 12 seconds
Episode Artwork

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/20191 hour 2 minutes 26 seconds
Episode Artwork

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/201955 minutes 19 seconds
Episode Artwork

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/201958 minutes 20 seconds
Episode Artwork

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/201949 minutes 20 seconds
Episode Artwork

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/20191 hour 5 minutes 57 seconds
Episode Artwork

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/201956 minutes 46 seconds
Episode Artwork

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/20191 hour 25 seconds
Episode Artwork

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/20191 hour 33 seconds
Episode Artwork

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/201945 minutes 18 seconds
Episode Artwork

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&#39;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/20191 hour 6 minutes 37 seconds
Episode Artwork

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/201958 minutes 18 seconds
Episode Artwork

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/201953 minutes 53 seconds
Episode Artwork

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/20191 hour 5 minutes 42 seconds
Episode Artwork

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/20191 hour 19 minutes 1 second
Episode Artwork

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/20191 hour 15 minutes 6 seconds
Episode Artwork

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/201953 minutes 9 seconds
Episode Artwork

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/201946 minutes 40 seconds
Episode Artwork

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/20191 hour 3 minutes 34 seconds
Episode Artwork

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/201955 minutes 28 seconds
Episode Artwork

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/201958 minutes 18 seconds
Episode Artwork

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/20191 hour 10 minutes 48 seconds
Episode Artwork

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/20191 hour 15 minutes 10 seconds
Episode Artwork

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/201917 minutes 7 seconds
Episode Artwork

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/20191 hour 25 minutes 46 seconds
Episode Artwork

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/201947 minutes 11 seconds
Episode Artwork

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/201957 minutes 32 seconds
Episode Artwork

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/20191 hour 11 minutes 29 seconds
Episode Artwork

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/201955 minutes 53 seconds
Episode Artwork

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/201958 minutes 43 seconds
Episode Artwork

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/201956 minutes 9 seconds
Episode Artwork

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/201948 minutes 29 seconds
Episode Artwork

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&#39; 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/201939 minutes 1 second
Episode Artwork

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/20191 hour 9 minutes 12 seconds
Episode Artwork

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/20191 hour 3 minutes 30 seconds
Episode Artwork

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/201958 minutes 54 seconds
Episode Artwork

VoV 047: Games & Other Novel Uses for Vue with Kevin Drum

Sponsors: KendoUI Sentry use the code &#34;devchat&#34; 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/201939 minutes 45 seconds
Episode Artwork

VoV 046: Component Composition at Kong with Darren Jennings

Sponsors KendoUI Sentry use the code &#34;devchat&#34; 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/20191 hour 11 minutes 8 seconds
Episode Artwork

VoV 045: Comparing the React and Vue Ecosystems with a Real-World SPA with John Datserakis

Sponsors: KendoUI Sentry use the code &#34;devchat&#34; 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/20191 hour 16 minutes 40 seconds
Episode Artwork

VoV 044: Nuxt.js with Alexander Lichter

Sponsors KendoUI Sentry use the code &#34;devchat&#34; 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/201941 minutes 28 seconds
Episode Artwork

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/201849 minutes 6 seconds
Episode Artwork

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/20181 hour 2 minutes 57 seconds
Episode Artwork

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&#39;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/20181 hour 9 minutes 55 seconds
Episode Artwork

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/201851 minutes 22 seconds
Episode Artwork

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/201847 minutes 52 seconds
Episode Artwork

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/201856 minutes 10 seconds
Episode Artwork

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/201859 minutes 7 seconds
Episode Artwork

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/20184 minutes 31 seconds
Episode Artwork

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&#39;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/201837 minutes 56 seconds
Episode Artwork

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/201816 minutes 25 seconds
Episode Artwork

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/20181 hour 13 minutes 32 seconds
Episode Artwork

VoV 032: “Recursion with Vue” with Kyle Holmberg and Alex Regan

Panel: Charles Max Wood Chris Fritz Special Guest: Kyle Holmberg &amp; 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/20181 hour 14 minutes 34 seconds
Episode Artwork

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/20181 hour 11 minutes 5 seconds
Episode Artwork

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/20181 hour 9 minutes 9 seconds
Episode Artwork

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/20181 hour 3 minutes 13 seconds
Episode Artwork

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/20181 hour 7 minutes 21 seconds
Episode Artwork

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/20181 hour 7 minutes 26 seconds
Episode Artwork

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/201846 minutes 36 seconds
Episode Artwork

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/20181 hour 23 minutes 5 seconds
Episode Artwork

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 &amp; 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/201846 minutes 30 seconds
Episode Artwork

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/20181 hour 27 minutes 8 seconds
Episode Artwork

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/20181 hour 10 minutes 24 seconds
Episode Artwork

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/201831 minutes
Episode Artwork

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/20181 hour 12 minutes 50 seconds
Episode Artwork

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/201827 minutes 28 seconds
Episode Artwork

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/20181 hour 10 minutes 27 seconds
Episode Artwork

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/201855 minutes 33 seconds
Episode Artwork

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/20181 hour 1 minute 40 seconds
Episode Artwork

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/201834 minutes 22 seconds
Episode Artwork

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/20181 hour 6 minutes 52 seconds
Episode Artwork

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/201856 minutes 28 seconds
Episode Artwork

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/20181 hour 3 minutes
Episode Artwork

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/20181 hour 24 minutes 54 seconds
Episode Artwork

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/20181 hour 1 minute 21 seconds
Episode Artwork

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/20181 hour 5 minutes 13 seconds
Episode Artwork

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/20181 hour 5 minutes 12 seconds
Episode Artwork

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/201852 minutes 20 seconds
Episode Artwork

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/201856 minutes 34 seconds
Episode Artwork

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/20181 hour 12 minutes 20 seconds
Episode Artwork

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/201827 minutes 39 seconds
Episode Artwork

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/201846 minutes 27 seconds
Episode Artwork

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
06/03/201853 minutes 35 seconds