DejaVue  By  cover art

DejaVue

By: Alexander Lichter & Michael Thiessen
  • Summary

  • Welcome to DejaVue, the Vue podcast you didn't know you needed until now! Join Michael Thiessen and Alexander Lichter on a thrilling journey through the world of Vue and Nuxt. Get ready for weekly episodes packed with insights, updates, and deep dives into everything Vue-related. From component libraries to best practices, and beyond, they've got you covered.
    © 2024 Alexander Lichter & Michael Thiessen
    Show more Show less
Episodes
  • Design Patterns in Vue.js
    May 30 2024

    Michael is back from his paternity leave! And he brought three Design Patterns in Vue.js which he and Alex discuss in the 10th DejaVue Episode! Learn more about what Design Patterns are and what the three shown patterns do, when they should be used and which downsides they could bring.

    Enjoy the episode!

    Chapters

    • (00:00) - Welcome Back Michael!
    • (01:42) - What are Design Patterns?
    • (04:20) - Design Pattern One - Thin Composables
    • (11:07) - Design Pattern Two - Data Store
    • (19:22) - Design Pattern Three - Preserve Whole Object
    • (27:33) - Wrapping up


    Links and Resources

    • DejaVue #E008 - Vue.js Amsterdam
    • Check out Michael's Clean Component Toolkit - 35% OFF from June 5th to 8th
    • Pinia
    • Cross-Request State Pollution
    • Prop Stability

    Show more Show less
    30 mins
  • Vue.js in Large Applications (with Tim Benniks)
    May 23 2024

    In DejaVue episode number nine, Tim Benniks joins Alex discussing how he used Vue in huge applications and how Tim and his team built 3000 websites for a single brand that most of you know - Louis Vuitton.

    In addition, Tim shares his journey from becoming a nurse to eventually learn web development. Learn which benefits Vue brought compared to the old jQuery application, how Tim and his team migrated a huge system step by step and more!

    Enjoy the episode!

    Chapters

    • (00:00) - Start and Guest Introduction
    • (01:34) - From becoming a Nurse to becoming a Developer
    • (06:49) - Building Social Network before Facebook
    • (10:33) - Getting into Vue.js and Abandoning jQuery
    • (16:01) - Reducing Bugs with Vue.js
    • (19:33) - Accessibility - Reaching AA or AAA
    • (26:16) - Balancing the Stakeholder Needs
    • (30:39) - 3000 Websites with Vue.js for one Company
    • (32:49) - Building your own Component Library?
    • (35:40) - Cleaning up Technical Debt at Louis Vuitton
    • (38:23) - Gradually upgrading legacy LV software
    • (43:43) - Why not React or Angular?
    • (52:40) - Mitosis
    • (55:13) - Outro


    Links and Resources


    • Tim's episode on the "We Belong Here" podcast
    • Episode #E001 The Need for SSR
    • Grunt
    • Gulp
    • WCAG for Accessibility
    • Vue Route Announcer
    • Route Announcer in Nuxt
    • Knockout.js
    • Accessibility Needs Overview
    • Partytown
    • CloudFlare Zaraz
    • Episode #E007 From Code to DevRel and Leadership
    • Tim's "Team First" Talk
    • Storybook
    • Migrating to Nuxt 4 Now?!
    • Tim's "A Vue into Rock & Roll Part 2" talk
    • Mitosis
    Show more Show less
    58 mins
  • Vue.js Amsterdam
    May 16 2024

    Welcome to the eighth episode of DejaVue! In this episode, Alex and (past) Michael recap the highlights of Vue.js Amsterdam, one of the largest Vue.js conference. They discuss the amazing talks, including Evan You's keynote on the 10-year journey of Vue, exciting announcements like NuxtHub, and memorable moments from the conference. They also share their experiences of connecting with the community, live coding challenges, and the unique vibe of this must-attend event.

    From FOMO over to talk highlights and next upcoming conferences, all is packed in the 28-minutes.

    Enjoy the episode!

    Chapters

    • (00:00) - Introduction
    • (00:48) - Vue.js Amsterdam FOMO
    • (02:50) - Giving a talk at a huge conference
    • (06:59) - Highlights from 2024
    • (08:56) - Evan's talk
    • (12:56) - Further Highlights of Day One
    • (15:48) - Pooya's talk
    • (17:24) - Speed review
    • (19:15) - Networking at conferences
    • (22:40) - DevWorld + Front end panel
    • (25:55) - Upcoming conferences


    Links and Resources


    • Vue.js Amsterdam
    • Talk Replays
    • Alex's Petite Vue Talk
    • Vapor Mode Repository
    • Vapor Mode Playground
    • Partykit
    • DevWorld Conference
    • Frontend Panel
    • VueConf Toronto
    • vue.js DE Conf
    Show more Show less
    27 mins

What listeners say about DejaVue

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.