Channel
Interviewed Person
Daniel Roe
After our recap episode on 2024, it is time to look into 2025 - and share our predictions and even some rather spicy hot takes what developers can expect in 2025. Of course, Michael and Alex once again have the Nuxt team Lead Daniel Roe on the show to get some insights on his takes as well! Find out more about their thoughts on Vue Vapor, Nuxt 4, Conferences, Alien Signals, Vue 4, Nitro and many more topics that will be (most likely) relevant in this year. While the focus is mainly Vue and Nuxt, topics around general Web Development are covered too - from AI to Open Source and the job market in 2025. Enjoy the Episode! --- Our Guest * Daniel Roe * Bluesky https://bsky.app/profile/danielroe.dev * Web https://roe.dev * YouTube @danielroe * Twitch https://www.twitch.tv/danielroe --- Your Hosts * Alexander Lichter * YouTube - @TheAlexLichter * Bluesky - https://bsky.app/profile/thealexlichter.com * Web - https://www.lichter.io/ * Michael Thiessen * Twitter - https://twitter.com/MichaelThiessen * YouTube - @michaelnthiessen * Web - https://michaelnthiessen.com/ -- Chaptermarks: 00:00:00 Welcome to DejaVue 00:01:21 Daniel's Injuries and Accessibility 00:03:13 Fake teeth and other foolery 00:04:10 Biomodding your teeth 00:06:25 Is 2025 the year of Nuxt 4? 00:11:49 React Metaframeworks and the year of Nitro? 00:17:28 Course Announcements 00:21:41 No more Vinxi in 2025? 00:26:03 A prediction from the future 00:31:14 Will 2025 shift Open Source Sustainability... 00:32:08 ...driven by the WordPress incident? 00:36:37 Why hasn't there been a WordPress fork? 00:39:10 More amazing Conferences coming in 2025? 00:42:55 Vue Vapor in 2025 00:47:56 The Year of AI Agents? 00:53:10 Alien Signals Adoption in the JS World 00:54:14 Vue 4 coming in 2025? 00:55:17 A Unified JavaScript Toolchain in 2025? 00:56:12 The Developer Job Market in 2025 01:00:21 What are you predictions for 2025? 01:00:56 Daniel's info and Alex' last prediction -- Links and Resources ▶ Accessibility Chart https://www.coursearc.com/wp-content/uploads/2023/03/CA-Accessibility-Graphic_d4_COLOR.jpg ▶ State of JS Survey https://2024.stateofjs.com/en-US?via=dejavue ▶ Alex' Video on State Of JS through the Vue lense https://www.youtube.com/watch?v=PyiBDWWJ-9w ▶ Daniel's upcoming React to Nuxt course https://react-to-nuxt.com/ ▶ Mastering Nuxt (3 at the time of recording) https://masteringnuxt.com/?friend=DEJAVUE* ▶ Alex' upcoming Nitro Course https://www.nitro-unpacked.com/?ref=dejavue ▶ Badass Courses' Course Builder Repo https://github.com/badass-courses/course-builder/ ▶ Vinxi https://github.com/nksaraf/vinxi ▶ Nikhil's tweet https://x.com/nkSaraf98/status/1864258127392092433 ▶ NIH tendency https://en.wikipedia.org/wiki/Not_invented_here ▶ XKCD standards https://xkcd.com/927/ ▶ thanks.dev https://thanks.dev/ ▶ Open Source Pledge https://opensourcepledge.com/ ▶ MadVue https://madvue.es/ ▶ PragVue https://pragvue.com/ ▶ Kazupon's tweet on Vapor with other Frameworks https://x.com/kazu_pon/status/1828704096532263035 ▶ Meta on Large Concept Models https://ai.meta.com/research/publications/large-concept-models-language-modeling-in-a-sentence-representation-space/ -- Follow DejaVue on ▶ The Web: https://dejavue.fm/ ▶ Bluesky https://bsky.app/profile/dejavue.fm ▶ Twitter: https://twitter.com/dejavuefm ▶ Apple Podcast: https://podcasts.apple.com/us/podcast/dejavue/id1737631788 ▶ YouTube: https://www.youtube.com/@DejaVueFm ▶ Spotify: https://open.spotify.com/show/5VQ15QHkC7HSmwTYR7vCPF ▶ Deezer: https://www.deezer.com/show/1000792252 ▶ Amazon Music: https://music.amazon.com/podcasts/798ccbb2-4a8f-4d83-bff7-00cbc8730f56 ▶ Pocket Casts: https://pca.st/49qr8d1k -- Links marked with * are affiliate links. We get a small commission when you register for the service through our link. This helps us to keep the podcast running. We only include affiliate links for services mentioned in the episode or that we use ourselves.

DejaVue
Interviewed: Daniel Roe

DejaVue
Interviewed: Daniel Roe

DejaVue
Interviewed: Daniel Roe

Goncy
Interviewed: Gonzalo Pozzo (Goncy)
Alexander Lichter: Hey, everybody, and welcome back to DejaVue. Michael Thiessen: Your favorite Vue podcast. You maybe just don't know it yet. Although, this is now the 2nd year that we've been recording this podcast. Well, I guess, we started in 2024. Correct. Now it's 2025. So we've got we've got a few episodes going. So today, we're going to be sharing some of our predictions for 2025. What are we gonna see in Vue? What's gonna happen in the whole ecosystem? Things like that. So you might hear some spicy takes, maybe some boring ones, but, yeah, we think it'll be pretty
interesting. Alexander Lichter: Absolutely. And but who is we? I mean, you might have heard 2 familiar voices already. First of all, there's Michael Thiessen, the lovely co host of this podcast. How are you doing, Michael? Michael Thiessen: I'm doing pretty good. And, with me, my co host, Alex. How are you doing? Alexander Lichter: Also pretty great. Can't complain. The weather could be worse. That's always a good indicator, but no.
Actually good. Lots of new resolutions to to keep up with. For example, of course, going to the gym, maybe some more bouldering. But talking about bouldering, we have a lovely guest here, same the same guest as we had before in our lovely 2024 recap edition, the wonderful lead of the Nuxt, team and open source maintainer and avid boulderer, Daniel Roe. Daniel, how are you doing? Daniel Roe: I am I am well. Thank you. Well, I mean, I'm slightly well. I actually got a bit injured injured a few minute a few like, about an hour ago. I popped to the gym. Alexander Lichter: No. Daniel Roe: And, yeah, managed to managed to cut my hand up a
bit. So it it'll it'll heal probably quite quickly. It's not gonna hold me back too much, but there's a small amount of pain. Alexander Lichter: Get we'll soon. I hope this doesn't impact your coding abilities at all. Of course. Daniel Roe: Well, you know, hands, you know. I I don't know if well, I mean, one of the things about accessibility, peep people quite helpfully say, you know, we are like accessibility is about, making provision for for making the web, making our
apps accessible for people who are, who might, for example, be temporarily needing that help. So, you know, if you suddenly lose the ability to type because you have a hand injury, then suddenly you'll start to be very, very grateful that people made something accessible, that you might not have cared about before. So it's, yeah. Anyway, I can I can, I think, still type? And I Adn Ican definitely prognosticate. I can wisely stroke my chin. I might not be wise when I come up with any
predictions, but, but, yeah, I should be good. Alexander Lichter: I mean, it's Michael Thiessen: I hope you get better soon. Daniel Roe: Yeah. Alexander Lichter: Yeah. Daniel Roe: Thank you. Thank you. Actually, I got I got even more I got more injured last night. I I was at a bike accident. So, basically, I I like, at the moment, I feel like just bits of me are sort of in in in in shambles. I I'll be I'll be totally fine, I feel. Is that Like, I even I even have, like I I I clogged my head. Like, I
slid on the asphalt. So I've got sort of, like, cuts on my face, and my other hand has got lots of stuff. Anyway, this is probably not why you invited me on the podcast to talk Michael Thiessen: You have all your you have all your teeth, though. Right? That's that's Daniel Roe: Well, you know, I mean, I wear false teeth, of course. You know, that's the that's I always have. You know, it saves on this kind of thing. Alexander Lichter: Just for the podcast. Just for the audio podcast. Very important. Daniel Roe: This is this is not this is not the case. But, I I do I do like, do do you always need to tell people when you're joking? Like, there was that time that April fools joke that
I I made about, something like I'm taking a break from leading the Nuxt team, something like that. And then once I have a cup of tea, I'll be I'll be, you know, as ever as you mean again. But I but loads of people never read to that sort of second tweet, and, I I I felt very guilty. I I felt like people have had a bit of a worry that they might have built their website on the wrong framework. Like, there was