vite-vue-template
Vue 3 starter template with Vite, Pinia, Vue Router, and Vitest.
// frontend developer · Madrid
Frontend developer with 10+ years of experience and a UX itch that won't go away.
I build interfaces that feel like they couldn't have been built any other way — which is considerably harder than it sounds. My go-to stack is TypeScript with Vue or React, and Astro when I want things fast, clean, and maintainable. Occasionally Phaser, when the project calls for something that actually moves.
Over 10 years I've shipped frontend at companies like Jungheinrich, reclamador.es, and BEEVA — from jQuery-era SPAs to modern Vue and TypeScript stacks, always with an eye on performance and the people using the thing.
Outside work: studying game UX, poking at AI tools to see what actually holds up, and probably deep in a 20-minute IDM track or a platform game. I also write about what I learn — still working on the "actually publishing it" part.
Vue 3 starter template with Vite, Pinia, Vue Router, and Vitest.
Node.js REST API with clean architecture — ports, adapters, and repositories.