
52 episodes

Enjoy the Vue 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
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. -
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. -
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. -
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. -
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 -
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
Customer Reviews
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.