Eduardo.𝚟𝚞𝚎
banner
esm.dev
Eduardo.𝚟𝚞𝚎
@esm.dev
posva - Frontend Nerd 👹 author of Vue Router, Pinia, VueFire – Speaker –
Vue.js core team – 🇪🇸🇫🇷🇬🇧 – him
The urge to go back to develop VueTermUI 😶‍🌫️
It's about 5 Vite versions behind
Maybe I'll try it again this Christmas
November 3, 2025 at 4:50 PM
Je serai à la DevFest Nantes cette semaine pour parler de Routing et de la Navigation API!
Venez dire bonjour, j'ai quelques stickers Vue et pins Pinia à donner ☺️
October 14, 2025 at 6:22 PM
The new unicode unchecked checkboxes in Claude Code look so bad 😅
October 9, 2025 at 2:10 PM
Thanks! Did you manage to remove them from the left section in notifications here?
October 4, 2025 at 8:33 AM
Vue Router was already light, but the upcoming custom resolver is on another level
That's 40% size reduction 🤯
August 24, 2025 at 12:53 PM
Declaring route params from the query has never been easier! 😁

- Inherited in nested routes
- Support value, array, or both (1=value, +2=array) formats
- Can be required (no default) and won't match if missing or invalid
- Can be anything (just like path params)

Last missing part: automatic types
August 22, 2025 at 8:05 AM
What would you do if someone opened an issue or discussion like this in your OSS repo? 😅
August 14, 2025 at 6:52 AM
I finally got this one working!
✨ Fully automatically typed params ✨ in vue router
Using =type will adapt the TS declaration and runtime. The type can be ANYTHING, just write the parser: string -> your_type + your_type -> string
Dates, custom classes, you name it
August 11, 2025 at 9:12 AM
Copilot gets very chatty but it's really nice to be able to assign an issue and iterate with reviews
It makes me feel less... alone?
August 5, 2025 at 5:19 PM
July 31, 2025 at 5:41 PM
👀
July 31, 2025 at 1:57 PM
I think owlnai really wanted that "NUXT" Discord tag
July 25, 2025 at 1:24 PM
With the upcoming custom resolvers in Vue Router, we can match params in the query and in the hash. Also, we can transform them to something other than a string 🪄
I started working on this a year ago but had to pause it. Expect an experimental feature soon!
July 23, 2025 at 3:13 PM
I use it every day to switch between repos 🥲
July 19, 2025 at 6:30 AM
vue-router build powered by tsdown + rolldown ✨
July 18, 2025 at 4:40 PM
谢谢大家!希望你们试试 Pinia Colada 🍹
PPT: esm.is/2025-pinia-c...
July 12, 2025 at 8:45 AM
Very sad you couldn’t make it this time @patak.dev 😔
Just letting you know that you are looking great on screen 😁 at VuenConf Shenzhen
July 12, 2025 at 2:47 AM
Looks like someone is having fun cloning vuejs/router today
June 15, 2025 at 12:19 PM
Having previews directly on the terminal is 🤯
ghostty + neovim
June 5, 2025 at 9:58 AM
This misalignment in my slides was driving me crazy
It turns out to be a "known issue" with the font (Nanum Gothic). I replaced it with NanumSquare, which is a bit more recent and is also free. It feels a bit different though
June 4, 2025 at 2:34 PM
For the moment, the pinia devtools will have to stay on the side
I'm hoping there will be a way to this as an iframe within both vue and nuxt devtools
It's still missing the mutations tabs but it's already so useful!
June 3, 2025 at 12:51 PM
Time to add 4 to `@pinia/colada`!
June 3, 2025 at 7:10 AM
Soon?
May 29, 2025 at 2:02 PM
Coming to the next version of Pinia Colada for Vue Devtools
No need to install a package or anything!
May 23, 2025 at 10:43 PM
😅
Now more than ever, don't skip docs please 🙏
May 22, 2025 at 11:45 AM