Enjoy the Vue

Enjoy the Vue

By The Enjoy the Vue TeamTechnology
Download on the App Store

Enjoy the Vue episodes

  • Episode 63: Did You Enjoy the Vue, Cassidoo?

    Key Points From This Episode:

    • Introducing Cassidy, her favorite frameworks, and her road into tech.
    • Understanding more about React and how Next.js fits into it.
    • Discussing other JS frameworks like Nuxt and Vite.
    • Making a counter and a to-do list in Vue; Cassidy’s experience with this new framework.
    • How making a counter in Vue would compare to doing it in React.
    • Loops, event bubbling, and deleting things from lists in Vue.
    • Setting up a new Vue app versus a new React one.
    • Using CSS modules versus styles in the component in Vue.
    • Different shortcuts in Vue such as the dollar, pound, and v-bind.
    • Issues around interpolation using string quotation marks rather than curly braces.
    • Highs and lows of Cassidy’s experience with the Vue docs.
    • How to find Cassidy online and read her newsletter too.
    • The week’s picks: Albanese gummy bears and more!
    • Tweetables:

      • “I admit some of Vue, I was just like, it works and it felt magical to the point where I was just like, ‘It almost feels wrong. I need to suffer a little more to make this work.’” — @cassidoo [0:08:43]
      • “Luckily, I know enough React that I don't have to go to the docs anymore because I don't like them. So, in comparison, the Vue docs are great.” — @cassidoo [0:34:55]
      • “I enjoyed the Vue.” — @cassidoo [0:36:19]
      • Links Mentioned in Today’s Episode:

        • Cassidy Williams
        • Cassidy Williams on LinkedIn
        • Cassidy Williams on GitHub
        • Cassidy’s Newsletter
        • Netlify
        • Ionic
        • Enjoy the Vue on Twitter
        • Enjoy the Vue
        • Special Guest: Cassidy Williams.

          Support Enjoy the Vue

          48 min
        • Episode 62: Shaving Yaks with Anthony Fu

          Key Points From This Episode:

          • Introducing Anthoy Fu and his contributions as a member of the core Vue team.
          • Anthony’s explanation of ‘yak shaving’ followed by stories of yak shaving experiences.
          • Yak shaving experiences of Anthony’s and why he enjoys it more than doing actual work.
          • Viewing yak shaving as a form of trying things out to see if they are good ideas or not.
          • An explanation of Vueuse, and examples of some of its Vue composition utilities.
          • How Anthony got involved with Vue and open source during his college days.
          • What Anthony is most excited about in the Vue system looking forward: Vite!
          • Features about Vite that Anthony is excited about and his contributions to the space.
          • How everybody deals with new ideas; whether they track them and act on them.
          • Whether the team get other people to do their yak shaving for them!
          • When to go down the rabbit hole or put everything on the yak burner!
          • This week’s picks; standing desks, yak shaving videos, and more.
          • Tweetables:

            • “Yak shaving refers to attacks that leads you to perform another related attacks, and so on and so on, all detracting you from the original goal.” — @antfu7 [0:01:12]
            • “Vue Use is a collection of Vue composition APIs, composable functions that could be reused.” — @antfu7 [0:10:53]
            • “I had heard about Vue, but I didn't try it. At that time, I thought jQuery works fine, why try a new thing? Then it tried it. Yeah, after and doing a few other projects, I got obsessed with it immediately.” — @antfu7 [0:18:21]
            • Resources Mentioned in Today’s Episode:

              • Anthony Fu
              • Anthony Fu on Twitter
              • Anthony Fu on GitHub
              • VueUse
              • i18n Ally
              • Vite
              • A Fly Went By
              • Ionic
              • A Short Hike (Windows, MacOS, Linux, Nintendo Switch)
              • Anybody else's brain do this?, Joshua Neal
              • Code Reviews: Honesty, Kindness, Inspiration: Pick 3, Jacob Stoebel (RubyConf 2017)
              • Dodow
              • Hal replacing a light bulb, Malcom in the Middle
              • Cyberpunk 2077 (Xbox One, PlayStation 4, PC, Stadia)
              • Icones.js.org
              • Schitt's Creek, CBC (Netflix)
              • Autonomous.ai standing desks
              • Enjoy the Vue on Twitter
              • Enjoy the Vue
              • Special Guest: Anthony Fu.

                Support Enjoy the Vue

                49 min
              • Episode 61: Why Bother Testing? with Jess Sachs

                Overview:

                Testing isn’t something that many people enjoy doing, but Jessica Sachs is an exception. Jessica is the tech lead on the component testing team (which spans across four time zones and is fluent in 8 languages) at Cypress, and she is so excited about the developments that have been taking place in this space. In today’s episode Jessica explains the four main steps involved in component testing, the first thing she does when making something testable and why your answer should always be a hard yes if you are asked whether you do TDD. Jessica is also writing a course for Vue Mastery, and she shares with us what the course entails and how it will help alleviate a problem that people in her position regularly encounter. You’ll also hear Jessica and the panels’ thoughts on XPath, E to E tests, and Internet Explorer, and we end off with a wide range of unusual picks for the week!

                Key Points From This Episode:

                • How Jessica and the panel feel about test writing.
                • Jessica’s current role at Cypress.io, and the most euphoric moment of her career.
                • The four steps involved in component testing.
                • Real World Testing; an explanation of the course Jessica is writing for Vue Mastery.
                • A common problem that testers encounter.
                • Why Jessica doesn’t mock the Vuex, router or any plugin.
                • The first thing Jessica does when making something testable.
                • Making code more testable; what Jessica looks for.
                • Approaches to writing E to E tests.
                • Why XPath was invented and why it’s such a mess.
                • Jessica’s first code language (an obscure one that she is proud of!).
                • One of the toughest interview questions Jessica has been asked.
                • What your answer should always be when someone asks, “Do you do TDD?”
                • Where the strength of Cypress component testing lies.
                • Diversity in Jessica’s team.
                • Why Cypress isn’t going to support Internet Explorer.
                • This week’s picks; including drunk darts, anti-static hair brushes, and a show about creating animals.
                • Tweetables:

                  • “Getting the component first mounted is the biggest hurdle. I can't stress that enough.” — @_jessicasachs [0:05:13]
                  • “The situation you find yourself in is that of many developers, where you inherit an application where the person wasn't thinking about testability. And that's not an uncommon scenario. That's pretty normal.” — @_jessicasachs [0:11:32]
                  • “I don't mock the Vuex router, the Vuex or router, or any plugin. I just treat it like it's real. I find that mocking both removes you from what will actually happen in production, as well as makes your test really coupled to the source code.” — @_jessicasachs [0:13:15]
                  • “The first thing with making things testable; anything that's a side effect that executes immediately when you import it needs to be a function.” — @_jessicasachs [0:15:28]
                  • Resources mentioned

                    • Cypress
                    • Vueconf US
                    • New Creation Soda
                    • Brush with Bamboo (ZeroWasteStore)
                    • Gravity Maze: Falling Marble Logic Maze Game, ThinkFun
                    • Clubhouse Games (Nintendo Switch)
                    • Vue Mastery
                    • Vue Styleguidist
                    • Vue i18n
                    • What Query Selector Should I Use?, Kent C. Dodds (Testing Library)
                    • Vite
                    • Enjoy the Vue on Twitter
                    • Enjoy the Vue
                    • Special Guest: Jessica Sachs.

                      Support Enjoy the Vue

                      55 min
                    • Episode 60: Testing in Context with Lachlan Miller

                      Key Points From This Episode:

                      • An introduction to today’s special guest, Lachlan Miller.
                      • Given the hypothetical opportunity to test only one thing about an app, Ben, Tessa, and Lachlan weigh in.
                      • Lachlan suggests doing a screenshot test of the application using a tool like Percy.
                      • Hear about the distinction between screenshot tests and snapshot tests.
                      • The panel reflects on whether developers should test their own code or have a QA team assume that responsibility.
                      • The spectrum of testing, from end-to-end to the more fine-grained and individual unit tests.
                      • Learn about Testing Library Vue, a recently popular alternative to a library like Cypress.
                      • The benefits of having accessibility testing built in, for both developers and users.
                      • How to decide where your priorities lie based on which tests you focus on.
                      • Lachlan explains how he uses unit tests to drive development while end-to-end tests function more like a quality tool.
                      • How you can use the Pareto effect to make these decisions as a developer: how can you put in 20 percent effort for 80 percent output?
                      • Some of the panel’s favorite resources and methodologies for writing Vuex tests.
                      • Tweetables:

                        • “If we think of testing as not just the developer's responsibility but everyone’s responsibility, it's about quality assurance and confidence. Everyone in the organization wants to be involved in the quality of their product, which is why visual tests can be very useful.” — @Lachlan19900 [0:05:31]
                        • “If you are interested in the more end-to-end tests but you don't want to spin up a full browser, I would definitely recommend checking out Testing Library Vue, which is running on top of Vue Test Utils.” — @Lachlan19900 [0:15:45]
                        • “The most important thing is you are confident in your app. Everyone's going to have a different version of confidence, but if you have a feature and if it breaks and it would cause a bad thing to happen to your business, you probably want to have a test around that.” — @Lachlan19900 [0:19:56]
                        • “A good rule of thumb is the more you can test your application or your apps in a production-like manner, it's going to be better.” — @Lachlan19900 [0:30:36]
                        • Resources mentioned:

                          • Lachlan Miller on Twitter
                          • Lachlan Miller on YouTube
                          • Lachlan Miller on GitHub
                          • Lachlan Miller
                          • Vue Test Utils
                          • Design Patterns for Vue.js
                          • Cypress
                          • Percy
                          • Testing Library
                          • Vuetify
                          • Enjoy the Vue on Twitter
                          • Enjoy the Vue
                          • Special Guest: Lachlan Miller.

                            Support Enjoy the Vue

                            36 min
                          • Episode 59: Live Streaming Our Way to a More Welcoming Internet with Liz Phillips

                            Key Points From This Episode:

                            • The panel shares their own experiences of streaming, from remote meetings to gaming.
                            • Liz shares how she got into streaming, what she streams, and what she loves about it.
                            • The benefits of learning something, live, on the internet, and embracing the process.
                            • How live coding makes Liz a better pair programmer and helps her in interviews.
                            • Her advice for getting your streaming set up right: start incrementally and build over time.
                            • Why Twitch can be an intimidating place for those who aren’t familiar with it.
                            • Using her platform for important issues, how she has dealt with bad actors and trolls, and why she doesn’t believe in “apolitical spaces.”
                            • The importance of having trusted moderators in a space that can be toxic.
                            • The everyone-is-welcome, no-gatekeeping environment Liz tries to cultivate on her channel.
                            • Hear about the geolocation-based, anonymous, secret-sharing app Liz remade with Vue.
                            • Some of the benefits for Liz of using Vue for that project rather than React or Gatsby.
                            • How routing in Vue is simpler than nearly any other alternative library.
                            • Tweetables:

                              • “I want people to see what it’s like when an engineer actually sits down to work because you almost never just sit down and code for two minutes and get something working. You code for two minutes and you get stuck. Then you read some docs and then you try something else.” — @lizcodes [0:06:49]
                              • “I use my platform to talk about issues I think are important, because I feel it’s not worth it to have a platform if I’m not going to try to educate people or create a space to share issues. I don’t believe in apolitical spaces.” — @lizcodes [0:16:38]
                              • “I have a goal to try to create a no-gatekeeping environment.” — @lizcodes [0:24:48]
                              • Picks

                                Liz's picks:

                                • ADHD Alien by Pina Varnel and ADHD Comics by Dani Donovan (Web Comics)
                                • Knitting, keeping my hands busy and my mind focused during meetings and videos
                                • Kobo, a super quality e-ink e-reader that isn't Amazon!
                                • TCP/IP Illustrated (Book) for learning better about how the internet works (unfortunately I think the only place to get this book at the moment is Amazon or a subscription to O'Rilley books)
                                • Queens Majesty Hot Sauce (Hot Sauce)
                                • Resources Mentioned in Today’s Episode:

                                  • Liz Phillips on Twitter
                                  • Liz Phillips on Twitch
                                  • Nanette, Hannah Gadsby (Netflix)
                                  • Raspberry Pi Pico
                                  • Baba Is You (Computer, Nintendo Switch)
                                  • May I Screw Up Your Life?: The Official Guide to Ludi-Q's, Jan Black
                                  • Twitch
                                  • OBS
                                  • Twitch 101 Thread
                                  • Yik Yak
                                  • Deaddrop Repo
                                  • Gatsby
                                  • Netlify
                                  • Galaxy Buds Live Eartip | Free Eartip (ENG), ZUYONI TECH (YouTube)
                                  • Enjoy the Vue on Twitter
                                  • Enjoy the Vue
                                  • Special Guest: Liz Phillips.

                                    Support Enjoy the Vue

                                    56 min
                                  • Episode 58: Introducing Vite 2 with Evan You

                                    Key Points From This Episode:

                                    • Get to know today's guest, Evan You.
                                    • Hear what Evan’s other project, Vite, is all about and the various features it has.
                                    • The biggest change with Vite 2 is that it is now framework agnostic.
                                    • What inspired the change to make Vite 2 more framework agnostic and the benefits of the shift.
                                    • The difference between working on Vue and building a new framework-agnostic build tool.
                                    • Balancing high configurability and being overly opinionated; Vite sits somewhere in between.
                                    • How Evan keeps his finger on the pulse of other frameworks and how he's changed Vue accordingly.
                                    • Insights into Vite's new plugin system and what inspired it.
                                    • The decision-making behind drawing inspiration from Rollup's plugin.
                                    • Evan’s thoughts about Vite and Rollup plugins and what this means in the context of Vue.
                                    • Some of the ideas Evan hopes to bring back to Vue after working on Vite.
                                    • Challenges come with wide adoption, but Evan is still grateful for the active community and what they are creating.
                                    • Changes that have happened with VitePress; Evan's experience.
                                    • The current VuePress landscape and why Evan does not want VitePress to replace it.
                                    • Plans to make Vite the default way of doing things on Vue CLI; Evan weighs in.
                                    • The challenge Evan has when switching between Vue and Vite.
                                    • What Vite's development process looked like; Evan had to learn lots along the way!
                                    • When you are working on something new, with not much precedent, it is never going to be a straightforward process
                                    • You have to try to put yourself in other developers’ shoes to understand the range of issues that exist.
                                    • Plans for a Vite RFC process and what is in the pipeline on that front.
                                    • The pre-bundling changes that have happened with Vite 2 have contributed to better speed.
                                    • Deciding what to bundle: insights into Evan's thinking.
                                    • Asking the controversial question: when is Vite 2 going to be released?
                                    • Evan's thoughts on using only Composition AI and not Vuex.
                                    • Music Evan listens to while coding and where to find him online.
                                    • Alex's pick for the week: Fruity Pebbles Crisps, both delicious and horrifying!
                                    • Evan's pick for the week: Curse of the Dead Gods and Hades.
                                    • Tessa's pick for the week: So You Want to Talk About Race, Birdy the Mighty Recode, and her electronic soap dispenser.
                                    • Following up from previous picks we have talked about.
                                    • Tweetables:

                                      • “The biggest change with Vite 2 is that it's now framework agnostic, so it's not just Vue specific, it works equally well for most of the other frameworks people want to use.” — @youyuxi [0:02:56]
                                      • “With Vite, because it's a new thing, I can be as opinionated as I want. it's a new area of exploration, where I’m not confined to the existing decisions we've made.” — @youyuxi [0:08:21]
                                      • “Compared to Vue, the workload on Vite is still somewhat OK. If we build up more community members to help triage the issues, can contribute PRs, and maybe even build up some maintainers to handle the daily patch releases, that would be a good place for me, so that I can just overlook the higher-level decisions and only tune into specific decisions when I need to.” — @youyuxi [0:40:18]
                                      • “This whole process is a constant discovering new ideas, trying it out, realizing it doesn't work, and then trying something else. it's never going to be a straight-line process.” — @youyuxi [0:44:03]
                                      • Resources mentioned:

                                        • Vite
                                        • Vue CLI
                                        • webpack
                                        • Rollup
                                        • WMR
                                        • Preact
                                        • Nuxt.js
                                        • Next.js
                                        • Egoist
                                        • Reem
                                        • Svelte
                                        • VitePress
                                        • Vuepress
                                        • esbuild
                                        • Understanding (all) JavaScript module formats and tools, Dixin
                                        • Lexie Liu
                                        • Curse of the Dead Gods, Focus Interactive (PlayStation 4, Nintendo Switch, Xxox One, PC)
                                        • Hades, Supergiant Games (Nintendo Switch, MacOS, Windows)
                                        • Fruity Pebbles Crisps, Post
                                        • So You Want to Talk About Race, Ijeoma Oluo
                                        • Birdy the Mighty Recode, A-1 Pictures
                                        • Panel de Pon , Super NES (Nintendo Switch)
                                        • Ionic
                                        • Enjoy the Vue on Twitter
                                        • Enjoy the Vue
                                        • Special Guest: Evan You.

                                          Support Enjoy the Vue

                                          1 hr 11 min
                                        • Episode 57: Who's This Guy ft. Alex Riviere

                                          Key Points From This Episode:

                                          • An introduction to Alex, the brand-new panel member.
                                          • Why traditional education did not suit Alex, and his introduction to programming.
                                          • Alex’s 15-year stint in the theater space and what led him back to development.
                                          • The moment that Alex started to think of himself as a developer.
                                          • How reframing his resume made people in the development world take notice of Alex.
                                          • Learnings that Alex had in his first job as purely a developer, and his first experience with Vue.
                                          • Alex’s childhood dreams, and what he discovered later on in life that he really wanted to do.
                                          • How Alex became the organizer of two Vue meetups in the space of one month.
                                          • Benefits of web development, compared to more traditional programming jobs.
                                          • A major difference between theater and other art forms and how this links to the programming world.
                                          • “Debugging” in the world of theater.
                                          • The value in reading other peoples’ code.
                                          • Picks of the week from the whole cast; reaction videos, video games and series included.
                                          • Tweetables:

                                            • “In a week, I'm having to cram enough information to understand how to write JavaScript to make these things. The interesting feedback I got in that interview was, ‘Well, you're doing things, but with an older style.’” — @EnjoyTheVueCast [0:17:25]
                                            • “Instead, I fell in love with Vue. Vue is the thing that made me stop hating JavaScript. Because of Vue, it actually made me a better developer.” — @EnjoyTheVueCast [0:20:15]
                                            • “I had been working for years and years trying to figure out what it was that I wanted. I really wanted to be able to help people and solve problems.” — @EnjoyTheVueCast [0:23:15]
                                            • “If web has proven anything, is that if this is something you want to do and you want to be in, there's room for you.” — @EnjoyTheVueCast [0:28:03]
                                            • “The only stupid questions are the ones that you don't ask.” — @EnjoyTheVueCast [0:28:31]
                                            • Resources mentioned:

                                              • Vuex 4.0.0 official release
                                              • Unrailed (Steam)
                                              • Jessica Kobeissi Reacts to America's Next Top Model (YouTube)
                                              • PowerPoint, Microsoft
                                              • 비밀의 숲 (Stranger), tvN (Netflix)
                                              • Manhunt: Unabomber, Netflix
                                              • My Time at Portia (game)
                                              • Raspberry Pi
                                              • Katamari Damacy
                                              • Magento
                                              • Because of You, Kelly Clarkson
                                              • Godot
                                              • Support Enjoy the Vue

                                                41 min
                                              • Episode 56: Breaking Vues: v-bind

                                                Overview

                                                • How v-bind lets you dynamically swap out attribute values.
                                                • Exploring the scenarios where you would most likely use v-bind.
                                                • V-bind scenarios where you would avoid writing in shorthand.
                                                • Using v-bind versus individually declaring each object.
                                                • The workflow benefits of setting base components.
                                                • The pros and cons of declarative code and when it’s best to v-bind singular attributes.
                                                • Hear about v-bind differences between Vue 2 and Vue 3.
                                                • We debate the merits of giving child attributes the ability to override their parent attributes.
                                                • Why being able to add comments in Vue would be such a useful feature.
                                                • From Blinkest to Draw Stronger, hear about our picks of the week.
                                                • Tweetables:

                                                  • “Declarative code is best when you write it out and it's easy for people to follow. When written as shorthand, v-bind can obfuscate that.” — @EnjoyTheVueCast [0:12:21]
                                                  • “I’m not used to a lot of decision-making being yielded to the template. So it's surprising to me that something like the order of attributes would be something that the template is responsible for.” — @EnjoyTheVueCast [0:23:34]
                                                  • “Software is an iterative process. Always check the docs for the latest updates because sometimes we are human when we make these design decisions.” — @EnjoyTheVueCast [0:30:00]
                                                  • Links Mentioned in Today’s Episode:

                                                    • v-bind Merge Behavior
                                                    • RFC: v-bind merge strategy modifier
                                                    • Blinkist
                                                    • SparkNotes
                                                    • Obsidian
                                                    • Night Owl VS Code
                                                    • Draw Stronger: Self-Care for Cartoonists & Visual Artists, Kriota Willberg
                                                    • XeraCalm A.D
                                                    • Avene
                                                    • Mermaid Hair Oil
                                                    • Captain Blankenship
                                                    • The Queen's Gambit
                                                    • SVG Animations on Amazon
                                                    • Support Enjoy the Vue

                                                      39 min
                                                    • Episode 55: New in Vue 3: Emits with Alex Riviere

                                                      Key Points From This Episode:

                                                      • Introducing today’s returning guest, Alex Riviere.
                                                      • Today we ask: what is Vue 3’s emits component option?
                                                      • What it means to pass a callback function as a prop.
                                                      • Alex contrasts callbacks and promises.
                                                      • The best way to consider what a callback is.
                                                      • New offerings that come with Vue 3’s emits option.
                                                      • Why emits options will be useful to editors and developers.
                                                      • Alex tells us when and where you can find perfect conditions for passing on props.
                                                      • Some limitations that come with the emits option.
                                                      • How emit is evoked in Vue 2 versus and the changes that have come with Vue 3.
                                                      • Stay tuned for this week’s top picks.
                                                      • Tweetables:

                                                        • “My understanding is that emitting in Vue is the way that you pass data from a child component to its parent. It allows you to create your own events and you can use it wherever you want to, in a component to emit some data backup to its parent.” — @fimion [0:03:23]
                                                        • “I think, it may also be that you don't necessarily need the information directly from callbacks, but you need that information available for something else that would happen.” — @fimion [0:14:56]
                                                        • “If you're looking at a Vue like a page, where all you care about is what the template layout of it is, I feel that's more important to be at the top than the script.” — @fimion [0:18:40]
                                                        • “Since emit does not return a value, you can't actually run validations through emit.” — @fimion [0:33:12]
                                                        • Resources mentioned:

                                                          • Enjoy the Vue on Twitter
                                                          • Enjoy the Vue
                                                          • Alex Riviere on Twitter
                                                          • Alex Riviere on GitHub
                                                          • Alex Riviere on CodePen
                                                          • Alex Riviere Blog
                                                          • Anthony Alicea
                                                          • Ionic
                                                          • Vue 2 docs - Emitting a Value With an Event
                                                          • Vue 3 docs - Component Custom Events
                                                          • Learn and Understand NodeJS, Anthony Alicea (Udemy)
                                                          • In The Loop, Jake Archibald (JSConf.Asia)
                                                          • Tony and Chelsea Northrup
                                                          • Mediocre: The Dangerous Legacy of White Male America, Ijeoma Oluo
                                                          • Fire Emblem: Three Houses - Cindered Shadows DLC (Nintendo Switch)
                                                          • Mutual Aid Hub
                                                          • Manhunt Deadly Games
                                                          • Street Food Asia
                                                          • Obsidian
                                                          • Support Enjoy the Vue

                                                            51 min
                                                          • Episode 54: New in Vue 3 Ecosystem: Vuelidate, FormVueLate, Global-Vue-Events, & The Official Vue News with Damian Dulisz

                                                            Key Points From This Episode:

                                                            • Introducing today’s special guest, Vue core team member Damian Dulisz.
                                                            • Ari Clark talks about what Vuelidate has added to her workflow.
                                                            • Exploring the role that Vuelidate serves in the Vue ecosystem.
                                                            • Hear about the main change made to the current version of Vuelidate.
                                                            • -Insights into schema forms and terms like ‘touched’ and ‘dirty.’
                                                            • When you would want to use schema forms.
                                                            • The programming power of dynamic forms.
                                                            • Damian explains FormVueLate’s uses and plug-in architecture.
                                                            • Where Vuelidate is in its development cycle and the challenges that Damian has overcome.
                                                            • We ask Damian about Vue global events and building global shortcuts.
                                                            • Where developers can hear the latest developments in the Vue world.
                                                            • From Queen’s Gambit to Demon’s Souls, hear our picks for the week.
                                                            • Tweetables:

                                                              • “The next step after schema forms is creating dynamic forms, where the users can set actions, or rules that allow the form to transform based on values inside and external to that form. It’s crazy powerful.” — @DamianDulisz [0:20:02]
                                                              • “We’re in a moment where we can introduce breaking changes. If you're using Vuelidate, or plan on doing that and have some ideas, let us know.” — @DamianDulisz [0:32:55]
                                                              • “Playing Dark Souls was challenging and quite frustrating. It was good training for when my puppy arrived.” — @DamianDulisz [0:46:55]
                                                              • Links Mentioned in Today’s Episode:

                                                                • Ionic
                                                                • Enjoy the Vue on Twitter
                                                                • Enjoy the Vue
                                                                • Damian Dulisz
                                                                • Damian Dulisz on Twitter
                                                                • Damian Dulisz on GitHub
                                                                • Vuelidate
                                                                • Vuelidate on GitHub
                                                                • FormVueLate
                                                                • Vue-multiselect
                                                                • Vue Global Events on GitHub
                                                                • Course Dog
                                                                • VueConf
                                                                • Dark
                                                                • Google Forms
                                                                • Marina Mosti
                                                                • Building Forms with Vue.js
                                                                • Single-spa
                                                                • Startup
                                                                • Alias Grace
                                                                • Margaret Atwood
                                                                • Letterkenny
                                                                • The Queen’s Gambit, Netflix
                                                                • Demon's Souls (PS5 remake)
                                                                • Baby Shark puppy video, Kes
                                                                • Hades (Steam, Epic, Nintendo Switch)
                                                                • Bastion
                                                                • Transistor
                                                                • Thanksgiving musical number, @_broadway_posts
                                                                • Baby Shark Song on YouTube
                                                                • Special Guest: Damian Dulisz.

                                                                  Support Enjoy the Vue

                                                                  56 min

                                                                About Enjoy the Vue

                                                                From the publisher's feed

                                                                Enjoy the Vue is a Vue.js podcast bringing you panel discussions, guest interviews, and much more to keep you up to date on what's happening in the Vue and tech communities.