52 episodes

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.

Enjoy the Vu‪e‬ The Enjoy the Vue Team

    • Technology
    • 4.2 • 5 Ratings

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.

    Episode 52: Making People Happy with UX Developer Jenell Pizarro

    Episode 52: Making People Happy with UX Developer Jenell Pizarro

    Key Points From This Episode:



    Jenell’s journey into coding and how she fell into front end and UX development.
    Job titles in the UI/UX space and perspectives on the difference between the two.
    Diving deeper into the difference between a UX designer and a UX developer.
    Challenges UX developers face at different stages of an app’s development.
    How clients test apps in their beta phase and developers solve problems they find.
    Perspectives on how to decide when an accessibility issue can no longer be ignored.
    Struggles between accessibility ethics and the profit-focused priorities of stakeholders.
    How important it is for developers to have soft skills like EQ and empathy.
    The importance of making your code accessible to other developers too.
    Readability issues in code such as how to write the index variable in a JavaScript loop.
    Pet-peeves about best practices and language features of JavaScript.
    This week’s top picks; games, TV shows, and books!


    Tweetables:



    “That's my goal in life is to ensure that people forget that they're actually even using the application, because it becomes such a normal part of their life, that it just becomes second nature.” — @nellarro [0:01:43]
    “It's a human right to be able to use the Internet. I feel as developers, we need to make sure that all humans can use the web, period.” — @nellarro [0:28:08]
    “I think that's really important is making sure that your code is readable for an engineer to be able to look at your code and be like, ‘I get that. I see what's happening.’” — @nellarro [0:33:19]


    Links Mentioned in Today’s Episode:



    Jenell Pizarro on LinkedIn
    Jenell Pizarro on Twitter
    Alex the CSS Husky
    Chakra UI
    Lodash
    The Crown
    Hyrule Warriors: Age of Calamity
    Among Us
    Against Empathy
    N.K. Jemisin
    Aunty Donna’s Big Ol’ House of Fun
    couchgames.tv
    AnimeJS
    Your Korean Dad, Nick Cho (TikTok)
    Difficult Conversations
    The Escapists 2
    Enjoy the Vue on Twitter
    Enjoy the Vue
    Special Guest: Jenell Pizarro.

    • 52 min
    Episode 51: In, Around, and Beyond the CS Degree with Matt Del Signore

    Episode 51: In, Around, and Beyond the CS Degree with Matt Del Signore

    Key Points From This Episode:



    Matt's current position at Google, his work with Vue, and his educational background.
    A look at the panel's interesting and winding journeys through education in tech.
    The format of computer science degrees aimed at preparation for web development.
    Assessing the common requirements for computer science degrees for front-end work.
    The central value of the ability to learn and the challenges this poses to the interview process.
    Thoughts on new programs that are offered by the likes of Udacity and Google.
    Training entry-level personnel on the job and gatekeeping associated with certifications.
    The question of accessibility on the front-end and possible certifications for this.
    Useful classes that Matt has taken that he would recommend to any front-end developer.
    Why ethics classes are important for anyone working in tech!
    The benefits of troubleshooting audio systems, art classes, and working in retail.
    This week's picks; salt mixes, The Morning Show, Persona 5 Royal, and more!


    Tweetables:



    “I was lucky enough to go to a high school that had computer science classes. I started off by learning the 1984 version of GW-BASIC.” — Matt Del Signore [0:02:46]
    “I learned a lot of stuff I learned on my own. Went to a lot of hackathons and I would talk to people there and then they would teach me stuff.” — Matt Del Signore [0:03:08]
    “I think with a lot of things, in a lot of industries, we still use degrees and certifications as shorthand for knowledge.” — Matt Del Signore [0:05:43]


    Links Mentioned in Today’s Episode:



    Matt Del Signore
    Matt Del Signore on LinkedIn
    Vue NYC Meetup
    Stony Brook
    Tron
    ABET
    Udacity
    Codeacademy
    Code School
    Pluralsight
    Udemy
    Should I Use a Carousel
    Beautiful Briny Sea
    Hades
    The Morning Show
    Reese Witherspoon
    Steve Carell
    Jennifer Aniston
    Persona 5 Royal
    Operating Systems: Three Easy Pieces
    Sure Shot — Espresso Blend, Southdown Coffee
    Nintendo Switch custom accessories, Etsy
    Enjoy the Vue on Twitter
    Enjoy the Vue
    Special Guest: Matt Del Signore.

    • 32 min
    Episode 50: Teaching Computer Science & Preparing to Enter the Workforce with Professor Eva Sofianos

    Episode 50: Teaching Computer Science & Preparing to Enter the Workforce with Professor Eva Sofianos

    Key Points From This Episode:



    Introducing today’s guest, Eva Sofianos.
    Eva tells us a little bit more about herself.
    Some of the challenges Eva is facing teaching her students remotely.
    Eva talks about her day-to-day tasks as a remote lecturer.
    Hear about the other courses Eve teaches at the college.
    Why Java is the preferred choice for learning institutions across the United States.
    The advantages of going through Eva’s degree program.
    What it’s like behind the scenes as a lecturer.
    How Eva creates opportunities for people with limiting backgrounds.
    Eva shares how you can make a transition from Java to Python.
    Areas outside of coding where Eva provides value to her students.
    What Brian and Eva appreciate about their tech educational background.
    Stay tuned for this week’s picks!


    Tweetables:



    “I look forward to the day that we will all be back in the classroom together. They're trying. I'm trying. We're all trying together. I do see how challenging it is from the student’s perspective.” — @EvaSofianos [0:04:50]
    “When you graduate you do know a lot more than when you started, but if you don't go out and explore further, you'll never be able to really learn. It's on-the-job that you really learn things.” — @EvaSofianos [0:09:29]
    “Getting a bachelor's in computer science is much more than just being able to program. It's understanding the connection between the hardware and the software.” — @EvaSofianos [0:18:14]
    “Find what you love, if you're lucky enough to be able to work hard and be in that industry, whatever it is, you can have a happy and successful career life.” — @EvaSofianos [0:44:10]


    Links Mentioned in Today’s Episode:



    Enjoy the Vue on Twitter
    Enjoy the Vue
    Eva Sofianos on LinkedIn
    Eva Sofianos on Twitter
    IBM
    Cornell
    Lehman
    Volume Master
    The Queen's Gambit
    Schitt's Creek
    Queen of the South
    Ethan Becker
    Kurumi - Mr. Children
    Special Guest: Eva Sofianos.

    • 51 min
    Episode 49: Sitemaps, SEO, and Nuxt with Alexander Lichter

    Episode 49: Sitemaps, SEO, and Nuxt with Alexander Lichter

    Key Points From This Episode:



    Alex shares details about his web development journey.
    Hear about Nuxt.js and how it fits into the Vue ecosystem.
    The tech stack that Alex likes to use.
    Why Alex uses Tailwind CSS, despite other people’s skepticism.
    Alex answers questions about using Tailwind CSS.
    Exploring SEO and how it’s best integrated within your website.
    How your sitemap can impact your SEO.
    Why using Nuxt.js is so good for your SEO.
    Dynamic versus static server-side rendering.
    Alex talks about how he uses speaking to problem-solve for the Nuxt community.
    Answering Nuxt frequently asked questions.
    Common ‘gotchas’ that challenge Nuxt beginners.
    From productivity tips to microphone stands, hear our top picks for the week.


    Tweetables:



    “Because it’s configurable and flexible, Tailwind gives you many options to enforce style guidelines — it also gives you a mini-design system to simplify your work.” — @TheAlexLichter [0:08:55]
    “SEO isn’t rocket science. It's how you optimize your pages for the user. Though it's called search engine optimization, the user is actually the focus.” — @TheAlexLichter [0:19:16]
    “If a newer version of something is coming out and you want to get things done, then just go ahead and start. You can always switch later.” — @TheAlexLichter [0:34:41]


    Links Mentioned in Today’s Episode:



    Enjoy the Vue on Twitter
    Enjoy the Vue
    Alexander Lichter
    Alexander Lichter Blog
    Alexander Lichter on Twitter
    Alexander Lichter Email
    Nuxt.js
    Nuxt.js Documentation
    Taylor Otwell
    Vue.js London
    Tailwind CSS
    Tim Benniks
    ‘Tim Tries: TailwindCSS with Alexander Lichter’
    Adam Wathan
    Diablo IV
    VueConf US
    Sébastien Chopin
    Pooya Parsa
    Vue.js Global
    Daniel Roe
    Thorsten Lünborg
    Vue.js Amsterdam
    The Haunting of Bly Manor
    Henry James
    Paul Slaughter
    conventional: comments
    TONOR T20 Mic Arm Stand
    RØDE NT1-A
    Website Carbon
    Roam Research
    Special Guest: Alexander Lichter.

    • 45 min
    Episode 48: New in Vue 3: The Composition API

    Episode 48: New in Vue 3: The Composition API

    Key Points From This Episode:



    Introducing today’s panel, Ari and Tessa.
    We kick off the episode by looking at composition API.
    Side effects and collisions one can expect when using Composition API.
    How composition API can solve mixin problems.
    Hear about the process behind conflating data with filtering.
    Ari tells us about a foot gun, and why they ought to be avoided.
    The best ways for users to start learning composition API.
    Find out what is exposed by the composition API.
    Parting thoughts from our panel.
    Hear the team’s picks for this week!


    Tweetables:



    “Composition API is the ability to share features across different components in a way that's modular, but in a way that also, you can maintain and track.” — @enjoythevuecast [0:03:23]
    “In components when you have so many features that it's hard to tell what's talking to what anymore, this is really where people start to want to break things apart. This is where composition API can shine.” — @enjoythevuecast [0:07:28]
    “Just because you can use a tool, it doesn't mean you should.” — @enjoythevuecast [0:22:26]


    Links Mentioned in Today’s Episode:



    Enjoy the Vue on Twitter
    Enjoy the Vue
    Teleport (Vue 3 Docs)
    Teleport (Vue School video)
    Udemy
    Marvel App
    Concept Design Academy
    iPhone12 Pro

    • 28 min
    Episode 47: New in Vue 3: Teleport

    Episode 47: New in Vue 3: Teleport

    Key Points From This Episode:



    Brief definitions and an overview of how the team thinks about Teleport.
    Identifying some common points of confusion around teleporting on Vue.
    Thinking about problems from the inside out and the issue of multiple destinations.
    Styling using Teleport; which parts determine the style?
    Helpful notifications around completed tasks and the time this can save.
    Considering the variety of Teleport use cases and which make the most sense.
    Some important details about Tessa's talk at VueConf Toronto in November.
    Using portal-vue on Vue 3 and why this can still be useful.
    New additions and disappearances in Vue 3 and the reasons for the changes.
    Ben's early experience of Teleport so far — things that have him excited about Vue 3.
    Today's picks from Tess, Ben, and Ari!


    Tweetables:



    “I think of Teleport as a way to decouple a piece of the template from a component in a single file component and basically tell it where to show up on the actual page.” — @enjoythevuecast [0:00:36]
    “I’m just basically trying things out and figuring out how Teleport works based on what's not working in all those experiments.” — @enjoythevuecast [0:02:46]
    “You can send multiple teleports to the same destination, but it's still technically multiple points of origin, not a single point of origin.” — @enjoythevuecast [0:20:08]


    Links Mentioned in Today’s Episode:



    Enjoy the Vue on Twitter
    Enjoy the Vue
    Teleport (Vue 3 Docs)
    Teleport (Vue School video)
    Slots > Props - Michael Thiessen's Newsletter
    Tessa’s talk (Link TBA)
    PortalVue
    vue-simple-portal
    The Good Place
    Inception
    쌍갑포차 (Mystic Pop-up Bar)
    Epomaker GK68X
    Logitech Stream Plus
    Logitech G604

    • 35 min

Customer Reviews

4.2 out of 5
5 Ratings

5 Ratings

Gwen365 ,

Great new Vue.js podcast

The hosts have really good chemistry and the conversations feel natural. I listened to the first four episodes, learned some new things, and am excited for more.

Top Podcasts In Technology

Listeners Also Subscribed To