Eduardo San Martin Morote
where else to find them
what they talk about
all 10 in the filters
where they keep going back
- Vuejs Amsterdam6 editions2018–2026
- Vue.js Nation3 editions2023–2025
- Frontend Nation2 editions2024–2025
all 17 in the filters
on a stage with
all 16 in the filters
who talks about the same things
- Adam Jahr10 talks
- Daniel Kelly28 talks
- Natalia Tepluhina28 talks
- Geisy Domiciano5 talks
- Tim Benniks16 talks
- Guillaume Chau20 talks
| title | conference | date |
|---|---|---|
| Typesafe state in your URL | Vuejs Amsterdam 2026 | 2026-03-12 |
Claim: Vue Router treats the URL as typed URL state allowing path, query and hash values to be parsed, transformed and validated at build time via generated… | ||
| The future of routing with the Navigation API | DevFest Nantes 2025 | 2025-10-16 |
Argues that the Navigation API replaces the old History API with concrete features: a navigate() function that returns a promise, a cancellable navigate event… | ||
| Pinia Colada: Smooth Data Fetching for Better UX | Frontend Nation 2025 | 2025-06-03 |
Pinia Colada is a Vue plugin built on Pinia that provides a small (about 2.5 kilobytes) client-side query system with a centralized query cache and… | ||
| Clean Async State Management | Vue.js Nation 2025 | 2025-01-29 |
Live coding demo of Pinia Colada shows exact APIs: useQuery with hierarchical cache keys (contact search / id), mutation hooks for optimistic updates and… | ||
| Quick QnA and Story Time – Eduardo San Martin Morote | Vue.js Nation 2025 | 2025-01-29 |
Claims Vue.js remains one of the fastest rendering libraries and debunks slowness myths; recommends using writable computed (computed with setters) and better… | ||
| This or That Challenge – Eduardo San Martin Morote | Vue.js Nation 2025 | 2025-01-29 |
Prefers TypeScript over JavaScript, Cypress instead of Playwright, Vuetify rather than Quasar, and the Fetch API instead of Axios; picks Scoped CSS over CSS… | ||
| Vue.js Nation is back! 🤘 | Vue.js Nation 2025 | 2025-01-29 |
Get ready for Vue.js Nation 2025, happening on January 29th and 30th! 📅
This FREE event promises two days of learning with Vue.js pioneers like Evan You… | ||
| Simplifying Data Fetching in Vue with Data Loaders | Frontend Nation 2024 | 2024-06-04 |
Introduces a new API called data loaders that integrates with Vue Router and Pinia to centralize fetching, block or abort navigation until data resolves, and… | ||
| Simplify Data Fetching in Vue with Data Loaders with Q&A | Frontend Nation 2024 | 2024-06-04 |
Introduces data loaders that integrate with Vue Router and composables to dedupe requests, delay committing updates until all route loaders resolve, and run… | ||
| Data Loaders - Elevating Data Fetching in Vue | Vue.js Live 2024 | 2024-04-25 |
Shows the new Vue Router Data Loaders API that hooks into navigation to block or lazy-load data, deduplicate parallel requests, and optionally run sequential… | ||
| Pinia Disasterclass | Vuejs Amsterdam 2024 | 2024-02-28 |
Highlights concrete migration pitfalls and fixes for Pinia: common broken patterns from Vuex—do not externalize state, avoid meaningless getters/actions, and… | ||
| Pinia Disasterclass | Vue.js Nation 2024 | 2024-01-24 |
Four-year-old Pinia gets a lessons-learned audit: concrete anti-patterns (stop mapping Vuex mutations/getters to Pinia, don't cast empty object), TypeScript… | ||
| QnA Live with the Vue Core Team | Vue.js Nation 2024 | 2024-01-24 |
Live Q&A covers concrete roadmap and tools: testing defaults around Vitest, Cypress, Playwright and TDD, no plan to deprecate Options API (Composition and… | ||
| Stop Writing Your Routes | Vue.js Live 2023 | 2023-05-12 |
Claims that routes no longer need to be written: a plugin generates typed routes from the filesystem so editors get auto-complete for route names and immediate… | ||
| Routing and new features | Vuejs Amsterdam 2023 | 2023-02-09 |
A build‑time plugin called Unplugin Vue Router generates a DTS file and replaces imports so routes come from the filesystem and the router stays manually… | ||
| Let's Build a Colaborative Emoji Panel with VueFire | Vue.js Nation 2023 | 2023-01-25 |
Live codes a collaborative emoji grid using the VueFire plugin with Firestore and Firebase Auth (Google and Anonymous), creating each emoji as a document whose… | ||
| Nuxt Insiders LIVE Panel | Nuxt Nation 2022 | 2022-11-16 |
Nuxt Insiders is a roughly 20-person group recognized for active community work and module maintenance; recent concrete contributions include a new CLI file… | ||
| Stop writing your own routes | vuejs.de Conf 2022 | 2022-10-05 |
Claim: stop hand-writing route arrays and let a generator produce routes, names and param types. Uses a file-system as router tree combined with an… | ||
| Impressions of | vuejs.de Conf 2022 | 2022-10-05 |
Community-driven Vue conference with 17 talks and one-day workshops the agenda focuses on deep Vue ecosystem topics rather than broad web themes. Core projects… | ||
| Getting more out of your Pinia Stores | JSWorld Conference 2022 | 2022-02-09 |
Pinia exposes Vue reactivity internals so stores live in a single app-wide ref turned into per-store refs, using effect scopes and ref unwrapping to keep one… | ||
| Everything Beyond State Management in Stores with Pinia | Vue.js London Live 2021 | 2021-10-20 |
Pinia is a ~1.5 kilobyte store that claims full Vue 2 + 3 support and concrete extras: createPinia registry, a plugin API that returns merged properties… | ||
| Panel Discussion – State Management | Vue.js London Live 2021 | 2021-10-20 |
Claims and practical tradeoffs are clear: Pinia works with Vue 2 and 3 and is simpler than Vuex, the Composition API and the standalone reactivity package let… | ||
| Modern Front End Routing | Infobip Shift 2021 | 2021-09-07 |
Explains that the new App History API replaces pushState/replaceState with a single navigate(url, {replace, state, info}) that navigate returns a promise… | ||
| Tips & Tricks for your Vue 3 applications | Vuejs Amsterdam 2021 | 2021-02-26 |
Practical, code-level takeaways for Vue 3: use unref to accept refs or raw values and type generics so composables like a useInterval handle changing refs… | ||
| Exciting New Features for Routing in Vue3; Vue Router 4 | Vue.js Global 2020 | 2020-09-17 |
A full rewrite of Vue Router surfaces concrete changes: the library becomes tree-shakeable imports and exposes history factories like createMemoryHistory for… | ||
| What's new in Vue 3 Routing | HolyJS Piter 2020 | 2020-06-22 |
Vue Router 4 introduces true dynamic routing with functions to add, remove, list and check routes and addRoute returns a remover function; a new matcher ranks… | ||
| Get the Most Out of Vue Router | Vueconf.US 2020 | 2020-03-02 |
Covers concrete APIs and gotchas: dynamic routing can add routes at runtime but cannot remove them today; the private matcher ranks routes by scored sections… | ||
| Vue-router and its techniques | Vue.js Amsterdam 2020 | 2020-02-20 |
Explains concrete changes: a new matcher that uses path scoring to sort routes so static /movies/new wins over /movies/:id, a custom history factory replacing… | ||
| Modern Routing | dotJS 2019 | 2019-12-05 |
Explains how browser history APIs like pushState/replaceState and location parts (path, search, hash) become the objects routers match against, demonstrates… | ||
| How does a frontend router work? Deep dive with Vue Router | HolyJS Piter 2019 | 2019-05-24 |
Claims that complexity comes from overlapping responsibilities and shows a partial rewrite of Vue Router that splits history, matcher and router, moves route… | ||
| How does an SPA router work? A practical case with Vue Router | FrontFest 2019 | 2019-02-09 |
Explains how a Single Page Application router works by examining the internal implementation of Vue Router. Covers common routing principles across frameworks… | ||
| Light, lazy asynchronous patterns for Vue Apps | VueConf TO 2018 | 2018-11-14 |
Webpack dynamic import returns a promise and Vue turns a function that returns that promise into a lazily loaded component, so big libs live only in the pages… | ||
| Beyond HTML with Vue | VueConf US 2018 | 2018-03-26 |
Vue renders beyond HTML and shows working components: a spring-based motion provider using the YouMotion style spring to interrupt and smoothly animate values… | ||
| State animations Getting them right | Vue.js Amsterdam 2018 | 2018-02-16 |
Live demos at https colon slash slash state-animations-amsterdam.surge.sh and code on GitHub (posva/state-animation-demos) show concrete results: a tiny view… | ||
| Vue, simple yet scalable | Frontend Developer Love 2018 | 2018-02-15 |
Claims Vue stays simple to start and scales by adding official tools: load a CDN and prototype a UI in under ten minutes, then move to single-file components… | ||
| nothing matches | ||