

Views on Vue
Charles M Wood
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.
Episodes
Mentioned books

Aug 10, 2021 • 1h 5min
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 DieboldSolomon EsemeSteve Edwards Guest Ariel from Maison Futari Sponsors Dev Influencers Accelerator Links Yes, this is how to use Vue JS with WordPress in 3 unique waysCore API for turning any Vue 3 component into a custom element - TwitterSetup a Micro Frontend Architecture With Vue and single-spaLivewire | Laravel LivewireInertia.js - The Modern MonolithUsing Vue JS in WordPress : The 7 clean ways to do itZapierMaison Futari Courses@maisonfutari - MediumTwitter: Maison Futari ( @maisonfutari ) Picks Ariel- SEO TipsLindsay- Modern Web Podcast - Elm with Richard FeldmanLindsay- BooksBankLindsay- NaNoWriMoLuke- GitHub | vuejs/petite-vueLuke- GitHub | alpinejs/alpineLuke- TALL stackSteve- The Bulwer Lytton Fiction Contest Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Contact Solomon: ProfailyMastering Backend DevelopmentTwitter: Solomon Eseme ( @Kaperskyguru )GitHub: Solomon Eseme ( Kaperskyguru ) Contact Steve: Twitter: Steve Edwards ( @wonder95 )GitHub: Steve Edwards ( wonder95 )LinkedIn: Steve Edwards Special Guest: Ariel from Maison Futari. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Aug 3, 2021 • 52min
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 WardellLuke DieboldSteve Edwards Guest David Atanda Sponsors Dev Influencers Accelerator Links Tackling Authentication With Vue Using RESTful APIsKiwanoLearn In PublicPHPSandboxVoV 104: Exploring GraphQL in Vue with Vladimir Novick | Devchat.tvThe Ultimate Guide to handling JWTs on frontend clients (GraphQL)Creating an Editable Webpage With Google Spreadsheets and Tabletop.jsForrest Brazeal - 168 AWS services in 2 minutes. *inhales*Forrest Brazeal - An ode to Infinidash - the imaginary AWS service!David Atanda, Author at CSS-TricksTwitter: David Atanda ( @Davidpreneur ) Picks David- Y Combinator Launches Co-Founder Matching PlatformLindsay- The StoryGraphLindsay- Nuxt Nation ConferenceLuke- PublerLuke- XSS - localStorage vs CookiesLuke- GitHub | Atanda1/whatsappSteve- Nuxt Image is here! And it's a game changerSteve- New mystery AWS product 'Infinidash' goes viral — despite being entirely fictional Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Contact Steve: Twitter: Steve Edwards ( @wonder95 )GitHub: Steve Edwards ( wonder95 )LinkedIn: Steve Edwards Special Guest: David Atanda. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Jul 27, 2021 • 1h 2min
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 WardellLuke DieboldSolomon EsemeSteve Edwards Guest The Jared Wilcurt Sponsors Dev Influencers Accelerator Links Cross-Platform Desktop Apps (XPDA)GitHub | nwutils/nw-vue-cli-exampleGitHub | scout-app/scout-appThe Jared WilcurtTwitter: The Jared Wilcurt ( @TheJaredWilcurt ) Picks Lindsay- GitHub | vuejs/petite-vueLuke- QuasarCastSteve- Temporal: getting started with JavaScript’s new date time APIThe Jared Wilcurt- NW.js Utilities Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Contact Solomon: ProfailyMastering Backend DevelopmentTwitter: Solomon Eseme ( @Kaperskyguru )GitHub: Solomon Eseme ( Kaperskyguru ) Contact Steve: Twitter: Steve Edwards ( @wonder95 )GitHub: Steve Edwards ( wonder95 )LinkedIn: Steve Edwards Special Guest: The Jared Wilcurt. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Jul 20, 2021 • 49min
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 WardellLuke Diebold Guest John LeiderKael Watts-Deuchar Sponsors Dev Influencers Accelerator Links VoV 110: Vuetify Next with John LeiderVue Contributor Days February 2021Vuetify - DiscordTwitter: Kael ( @KaelWD )Twitter: John Leider ( @zeroskillz ) Picks John- ShiftKael- Leviathan FallsLindsay- GitHub CopilotLuke- Pinia Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Special Guests: John Leider and Kael Watts-Deuchar. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Jul 13, 2021 • 24min
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 WardellLuke DieboldSolomon Eseme Guest Eric Simons Sponsors Dev Influencers Accelerator Links StackBlitzIntroducing WebContainers: Run Node.js natively in your browserweb.devRust Programming LanguageBytecode AllianceTwitter: StackBlitz ( @stackblitz ) Twitter: Eric Simons ( @ericsimons40 ) Picks Eric- StackBlitzLindsay- StackBlitzLindsay- What PWA Can Do TodayLuke- Cold ShowersLuke- StackBlitzSolomon- StackBlitz Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Contact Solomon: ProfailyMastering Backend DevelopmentTwitter: Solomon Eseme ( @Kaperskyguru )GitHub: Solomon Eseme ( Kaperskyguru ) Special Guest: Eric Simons . Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Jul 6, 2021 • 1h 15min
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 DieboldSolomon EsemeSteve Edwards Guest Mariana Picolo Sponsors Dev Influencers Accelerator Links My notes about conducting a massive refactor in a Vue.js websitedate-fns - Modern JavaScript date utility libraryGitHub | tc39/proposal-temporalDay.jsBundlephobiaBuilding Scalable Applications with Quasar – VUE 146 | Devchat.tv QuasarCastHome - Mariana Picolo GitHub: Mariana Pícolo ( MarianaPicolo )LinkedIn: Mariana Pícolo Picks Lindsay- Remote RepositoriesLindsay- Windows 11 leak reveals new UI, Start menu, and moreLuke- Quasar Vue LifeMariana- GitHub | MarianaPicolo/guia-otimizacao Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Contact Solomon: ProfailyMastering Backend DevelopmentTwitter: Solomon Eseme ( @Kaperskyguru )GitHub: Solomon Eseme ( Kaperskyguru ) Contact Steve: Twitter: Steve Edwards ( @wonder95 )GitHub: Steve Edwards ( wonder95 )LinkedIn: Steve Edwards Special Guest: Mariana Pícolo. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Jun 29, 2021 • 59min
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 WardellLuke Diebold Guest Titus Decali Sponsors Dev Influencers Accelerator Links Translate Any Vue.js App in Just 1 Houri18n AllyProgram With Erik - YouTubeGitHub | titusdecali/Blueframevue-i18n - npmvue-translation-manager - npmBabelEditIntroduction-i18n-moduleInstant Previews | Forestry.ioTitus Decali - MediumTitus Decali - Design and Development Freelancer Picks Lindsay- StepZenLuke- ClickFunnels™Luke- Laravel OrionLuke- Postman | The Collaboration Platform for API DevelopmentTitus- Jason Werbeloff - Mind-bending science fictionTitus- SidekickTitus- 11 Advanced Vue Coding Tricks Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Special Guest: Titus Decali. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Jun 22, 2021 • 44min
Panelist Career Retrospective - VUE 152
In this episode, Steve, Lindsay, and Luke discuss things they wish they'd known earlier in their careers, and things newer developers could benefit from today. They talk about their early days in programming, and the lessons they learned along the way about being developers. Panel Lindsay WardellLuke DieboldSteve Edwards Sponsors Dev Influencers Accelerator Links Clickteam Fusion 2.5 Picks Lindsay- Introducing WebContainers: Run Node.js natively in your browserLuke- Game Making Software - Construct 3 Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Contact Steve: Twitter: Steve Edwards ( @wonder95 )GitHub: Steve Edwards ( wonder95 )LinkedIn: Steve EdwardsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Jun 15, 2021 • 46min
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 DieboldSteve Edwards Guest Joseph Zimmerman Sponsors Dev Influencers Accelerator Links What’s Coming To VueX?Pinia, an Alternative Vue.js StoreYou Might Not Need Vuex with Vue 3Joe Zim's JavaScript CornerJoe Zim's JavaScript Corner - YouTubeTwitter: JZ JavaScript Corner ( @JoeZimJS ) Picks Joseph- EGO PowerJoseph- The Chosen TV Series Joseph- Logitech MX Master 3 Wireless MouseLuke- Know the reason why you write code and why it's importantLuke- GitHub | kiaking/rfcs Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Contact Steve: Twitter: Steve Edwards ( @wonder95 )GitHub: Steve Edwards ( wonder95 )LinkedIn: Steve Edwards Special Guest: Joseph Zimmerman . Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Jun 8, 2021 • 43min
Reactivity in Vue with Timi Omoyeni - VUE 150
Timi Omoyeni joins the podcast to discuss reactivity in Vue. Timi and the panel discuss the react and the ref methods and how they fit into a reactive paradigm within Vue and wander through Timi's story and the use cases for reactive programming within Vue apps. Panel Lindsay WardellLuke DieboldSolomon EsemeSteve Edwards Guest Timi Omoyeni Sponsors Dev Influencers Accelerator Links Timi Omoyeni - Smashing MagazineTimi Omoyeni, Author at LogRocket BlogReactivity In VueTwitter: Timi ( @timipapi )LinkedIn: Timi Omoyeni Timi Omoyeni Picks Lindsay- Vue.js Global SummitLuke- Hygen | HygenSolomon- RaaS (Research as a Service) Model?Timi- getequity.io Contact Lindsay: Twitter: Lindsay Wardell ( @lindsaykwardell ) Contact Luke: QuasarCastTwitter: Luke Diebold ( @LukeDiebold ) Contact Solomon: ProfailyMastering Backend DevelopmentTwitter: Solomon Eseme ( @Kaperskyguru )GitHub: Solomon Eseme ( Kaperskyguru ) Contact Steve: Twitter: Steve Edwards ( @wonder95 )GitHub: Steve Edwards ( wonder95 )LinkedIn: Steve EdwardsSpecial Guest: Timi Omoyeni. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy