Code /
Create /

  • 35
    speakers, 10 workshops
  • 10000+
    joining online globally
  • 300
    luckies meeting in London

May 12 & 15, 2023 LONDON + ONLINE

Together we are

Vue.js Live

to the Event/

Join the community from anywhere

Following the expansion of the Vue ecosystem, Vue.js Live Conference has grown from a local Meetup to an international conf, and in 2023 we're going even further – global. The event will welcome more than 10000 Vue folks remotely from anywhere in the world while there going to be an offline part for a limited number of luckies. Moreover, every participant around the world can access our online workshops, fun & networking with stellar Vue people.

In-person + Remote

12 may
We’re going to welcome guests in London and also those streaming online, and hybrid networking and inclusive interactivity will be available to everyone. In-Person - 9am BST. Remote - 1:30pm BST / 2:30pm CEST / 5:30am PST / 8:30am EST;


15 may
Streaming the talks online across time zones - 3pm BST / 7am PST/10am EST/4pm CEST

Free + Pro

Practice new tech and best practices with our expert trainers during 10 Free (remote) & Pro workshops around the main event days.

This year, you can expect the authors and core teams of the following libraries / projects. Follow us for updates

  • Vue.js


  • Vite


  • Nuxt.js


  • Pinia


  • Vue Storefront

    Vue Storefront

  • TresJS


  • Chrome


promo image promo image
promo image promo image promo image
promo image promo image

First Speakers/
& Instructors/

Evan You
Vue.js & Vite Creator, Singapore
Talk: Vue Updates

Evan is an independent software developer and the creator of the open source JavaScript framework Vue.js. Most of his work is open source and publicly available on GitHub. You can follow Evan on Twitter where he mostly tweets about Vue and frontend technologies.

Michael Thiessen
Full-time Vue Educator, Canada
Talk: Component Design Patterns

Michael is a full-time Vue educator. He's taught thousands of devs to write more maintainable code, more reusable components, and become the best Vue developers they can be.

Jake Archibald
Google Chrome, UK
Talk: Animated transitions with the View Transitions API

Jake works on web standards stuff for Google Chrome, focusing on performance, and making the web more competitive with native platforms.

Jessica Sachs
Talk: Building backwards compatible Vue libraries

Jess is a Staff Engineer at PathAI where she’s building out their Component Library: Anodyne. She’s been coding for more than 11 years and has worked professionally within the Open Source community, recently leaving Cypress after building and shipping Cypress Component Testing. She is a Core Team Member of both Cypress and Faker and a contributor to Vue and Vitest. She’s also an educator at Vue Mastery.

Eduardo San Martin Morote
Vue.js Core Team, France
Talk: Stop writing your routes

Eduardo is a Frontend Nerd who works on the Vue.js Core Team, with a particular focus on its official Router. He's very invested in Open Source, and loves developing maintainable and tested front end architectures.

Alba Silvente Fuentes
Senior FrontEnd Developer, Netherlands

Alba Silvente Fuentes, aka Dawntraoz, is a Senior FrontEnd Developer. She likes writing about front-end development on her personal blog, speaking at conferences, hosting a podcast and working hard on the open-source community. She is also a GoogleDevExpert in Web Technologies and Ambassador at Nuxt & Storyblok.

Daniel Roe
Nuxt Labs, UK

Daniel is on the Framework team at Nuxt Core Team - previously CTO of a tech startup. In his open-source work has a particular focus on serverless functions, TypeScript, and the Composition API. He's based in the North East of England where he lives with his family, three cats, and a dog.

Markus Oberlehner GmbH, Austria
Talk: Writing Good Tests for Vue Applications (E2E vs. Component tests, features of a *good* test)

Markus Oberlehner is a web developer from Austria. He works for, Austria's largest career portal. Markus runs a blog where he regularly writes about Vue.js and general web topics.

Sebastien Chopin
NuxtLabs, France

Author of Nuxt and CEO at NuxtLabs. I am passionate about open source and developer experience. I strive to make the web faster and create the flow feeling for developers by making the best tools to express their full creativity.

Lucie Haberer
Prismic, France

Lucie Haberer is a Nuxt hacker and ambassador who's into crawling GitHub to find and learn new things. She's currently working from Northern France as a Developer Experience Engineer for Prismic. Lucie loves to fiddle with Node.js and serverless things. With those technologies, she makes things ranging from bots of all sorts to questionable CLIs. Occasionally, she writes technical pieces and promotes artists' work on her website:

Tim Benniks
Uniform, France

Tim is principal developer advocate at Uniform with a focus on developer relations, community building, and content creation. He’s active in the developer community through speaking engagements at conferences and creation of YouTube videos on modern technologies. Tim collaborates regularly with startups like Cloudinary, Prismic, Zeplin, and NuxtJS, and is a member of the MACH Alliance Tech Council. It's all about quality, community, and development of great websites.

Alexander Lichter
Developmint, Germany

Alex is a web development consultant in his twenties. When not working on open-source projects like Nuxt, he gives talks at conferences, writes blog posts or consults other companies on web development with a focus on Vue and Nuxt.

Jakub Andrzejewski
Vue Storefront, Poland
Talk: Image Optimization - Quick Win for Improving Performance in Vue & Nuxt Apps

Senior Developer & Dev Advocate @VueStorefront • Ambassador @nuxt_js, @Storyblok, @algolia • Sharing knowledge about Nuxt / Vue / Perf.

Daniel Kelly
Vue School, USA
Talk: Patterns for Large Scale Vue.js Applications

Daniel Kelly is a Vue School teacher from Alabama, USA. He is a passionate web developer for over 10 years. Enjoys talking about Vue, Nuxt and Laravel and sharing coding tips he picked up along the way with fellow devs.

Marc Backes
WeAreDevelopers, Luxembourg
Talk: Building the Vue 3 VDOM on Stage

DevRel Lead at WeAreDevelopers, Co-organizer of BELvue, freelance fullstack developer

Ramona Schwering
shopware AG, Germany
Talk: Let's get visual - Visual testing in your Vue.js project

After her apprenticeship as an application developer, Ramona has contributed to product development at shopware AG for about six years now: First in quality assurance and now, as Software Developer. She has both views of the product - that of a tester and that of a developer. Ramona uses this primarily to strengthen trust in test automation and to support the testers. The automation in the end-to-end area of shopware originates from her pen, and she continues to push it firmly.

Anthony Fu
Vue.js & Vite.js core team, China

Anthony Fu is a fanatical full-time open sourceror.

Core team member of Vue and Vite, creator of Slidev, VueUse, Vitesse, i18n Ally and Type Challenges.

Alvaro Saburido
Storyblok, Spain
Talk: TresJS, a declarative way of creating 3D scenes from Vue components

Creative Engineer, passionate about Front-end Development and sharing knowledge. Open source contributor on VueJS and Nuxt related projects. Learning 3D modelling and WebGL. Storyblok Ambassador. Lead of micheladas. I love penguins.

Filip Rakowski
Vue Storefront, Poland
Talk: You’re probably using Lighthouse wrong: How we got tricked by a single magic number

Filip is CTO and co-founder of Vue Storefront - Open Source eCommerce Frontend Platform. He is an active member of Vue.js Community, co-organiser of Wrocław Vue.js meetups and speaker on international Vue.js and Javascript conferences. He focuses mainly on eCommerce and web Performance.

Michael Hoffmann
Mokkapps, Germany
Talk: ref() vs. reactive(): What to choose using Vue 3 Composition API?

Senior Frontend Developer & Freelancer

Lisi Linhart
Storyblok, Austria
Talk: Testing Vue 3 Applications with Mock Service Worker Worker

Lisi a Principal Frontend Architect at Storyblok. Her previous experiences include teaching web developement at an university as well as working on various websites and applications. She loves to be involved in the community, organized a conference and often speak at conferences about the web.

Joran Quinten
Jumbo Supermarkten, Netherlands
Talk: Great Migrations: Upgrading a Component Library at Scale

Jorans passion involves getting people to love technology and getting technology to play nice. He works as an interaction developer with ♡ for web, tech, science & tinkering with stuff. Focussed on innovation at Jumbo Supermarkten. Writes, tweets and speaks every now and then.

Nikola Begedin
Talk: Migrating a 1000 class components app to Vue 3

Full stack developer focused on Elixir and Vue. Runner. Retro gamer.

Aleksandar Gekov
Axion BioSystems, Netherlands
Talk: Prefetch strategies to boost the performance of your Vue.js App

Alexander Gekov is a skilled Vue developer based in the Netherlands. He is enthusiastic about the Vue.js framework and actively works to contribute to the frontend development community through writing blog posts and recording educational videos.

Simone Cuomo
This Dot Labs, UK
Talk: Let's make our Single Page Application accessible

Software Engineer Architect, Vue Js guru, JS lover, A11y fan, PWA explorer, @gitKraken Ambassador, book author and super dad.

Kevin Deng
Vue.js Team Member, China

A student, Vue.js & VueUse & Element Plus team member.


Our MC's/

Nathaniel Okenwa
Nathaniel Okenwa
Twilio, UK

Nathaniel is a Developer Evangelist at Twilio working to create magical moments for developers with their products. He is a die hard fan of JavaScript, sports, superheroes and mixed martial arts. His life goals are to have Batman's brains, Deadpool's humour, T'Challa's fashion sense, Killmonger's Wokeness, and Thanos' determination! He serves the Javascript community in the UK and the rest of Europe.

Domagoj Vidovic
Domagoj Vidovic
JavaScript Wizz, UK

Senior Frontend Engineer turned into tech content creator.

Program Committee/

Natalia Tepluhina
GitLab, Netherlands

Natalia Tepluhina is a Vue.js core team member and a Staff Frontend Engineer at GitLab.

She is a conference speaker and author of articles on different topics related to Vue.js . Thanks to these activities Natalia has got a title of Google Developer Expert in Web Technologies.

Marc Backes
WeAreDevelopers, Luxembourg

DevRel Lead at WeAreDevelopers, Co-organizer of BELvue, freelance fullstack developer

Konstantin BIFERT, Netherlands

Devrel at :avocado: Nuxt and WTM ambassador, sharing good vibes and helping people.

Workshops Free & PRO

Do you see yourself leading amazing projects? Then you’d better not miss our workshops. Our instructors will help boost your skills and show you new dimensions of Vue.js and JavaScript problem-solving.
workshop training
workshop training
workshop training
workshop training
workshop training
workshop training
workshop training
workshop training
workshop training
  • pro
    Nailing it with Nuxt 3 - Inside and Out

    In this workshop by a core team member of Nuxt, you'll learn everything you need to become a Nuxt expert.

    We'll cover the choices you would make in architecting a new app, working with business constraints and justifying your choices to a bigger audience. We'll cover all the different features of Nuxt - from its integrations with Vue, Nitro, TypeScript, Vite and more, through to deployment as part of a full-stack application.

    To ensure you gain real proficiency with Nuxt, we'll build an app and a Nuxt module across the course of the day. The app will give an opportunity to become familiar with the many features Nuxt offers, and we'll really deploy it live to one of several serverless platforms - your choice! As we craft the module, we'll zoom into the internals of Nuxt and explore how to customize it for exactly your needs and use cases - even if Nuxt doesn't support them out-of-the-box.

    Come prepared to have fun and dive deep quickly. Whether you have prior experience with Nuxt or are starting from scratch, you'll learn tips, tricks and more to level-up your development!

    May 11, 09.00-18.00 BST, location: Remote

    Daniel Roe
    Daniel Roe
  • pro
    Stress-free Testing

    In the Stress-free Testing workshop, you'll learn how to test both simple and complex components. TypeScript help is available.

    Hands-on Activities:

    • Use TDD to build new components (Modals, Accordions, and Lists)
    • Test components that use transitions, scoped slots, and async network requests
    • Test basic components that use slots, props, and events
    • Learn patterns for working with Vuex, Pinia, Vue Router, and VueI18n
    • Leverage spies, mocks, and stubs to make assertions about your components behavior
    • Setup Code Coverage and Accessibility Tests

    Testing Fundamentals:

    • The Anatomy of a Test Runner - Terms and Definitions.
    • The Testing Pyramid - Understanding End-to-end Testing, component testing, and unit testing.
    • The Critical Path - Thinking like a user about tests and code quality.
    • The Best Practices - Testing best practices and how to avoid common mistakes.

    At the end of this workshop, you should have the functional knowledge on how to tackle and test complex Vue components as well as understand how to craft a reliable component test and determine what's worth testing.

    May 17-18, 16:00 CET, Remote via Zoom

    Jessica Sachs
    Jessica Sachs
  • pro
    From Vue 2 to Vue 3

    More than 2 years have passed since Vue 3 was released. In the meantime, the ecosystem evolved further and best practices emerged. But still, many existing applications have not migrated to Vue 3 yet!

    In this workshop, we will take a look what new features Vue 3 brought to improve existing applications. Besides learning how to use the Composition API works in Vue 2 and which the benefits it will bring for your projects, you also migrate an example application step-by-step to Vue 3.

    May 24-25, 16:00 CET, Remote via Zoom

    Alexander Lichter
    Alexander Lichter
  • free
    TresJS create 3D experiences declaratively with Vue Components
    • Intro 3D
    • Intro WebGL
    • ThreeJS
    • Why TresJS
    • Installation or Stackblitz setup
    • Core Basics
    • Setting up the Canvas
    • Scene
    • Camera
    • Adding an object
    • Geometries
    • Arguments
    • Props
    • Slots
    • The Loop
    • UseRenderLoop composable
    • Before and After rendering callbacks
    • Basic Animations
    • Materials
    • Basic Material
    • Normal Material
    • Toon Material
    • Lambert Material
    • Standard and Physical Material
    • Metalness, roughness
    • Lights
    • AmbientLight
    • DirectionalLight
    • PointLights
    • Shadows
    • Textures
    • Loading textures with useTextures
    • Tips and tricks
    • Misc
    • Orbit Controls
    • Loading models with Cientos
    • Debugging your scene
    • Performance

    May 16, 16:00 CET, Remote via Zoom

    Alvaro Saburido
    Alvaro Saburido
  • free
    Building a full eCommerce UI in Vue3

    In 3 hours we will go from bootstrapping a project with Vite+Vue3 to a working eCommerce frontend with data loading from API, reusable components, routing and state management, custom hooks and cloud deployment CI/CE.

    May 18, 16:00 CET, Remote via Zoom

    Mikhail Kuznetcov
    Mikhail Kuznetcov
  • Location/

    We will rock
    the whole block
    London guests will meet in the Oval Space – a mixed-use arts and events space located in the heart of Bethnal Green, East London. We'll be taking great venue, which boasts two outdoor terraces and panoramic views over the iconic decommissioned Bethnal Green gasholders in addition to its state-of-the-art event setup. Oval Space is also within close proximity to some of East London's best coffee shops, bars, and restaurants, ensuring plenty of choice for your after-hours entertainment.
    Oval Space,
    29–32 The Oval,
    London – E2 9DT
    View on map
    Enjoy Talks &
    Oval Space,
    29–32 The Oval,
    London – E2 9DT
    View on map
    Expand Your
    Oval Space,
    29–32 The Oval,
    London – E2 9DT
    View on map
    Join the
    Oval Space,
    29–32 The Oval,
    London – E2 9DT
    View on map

    Follow us for updates

    Subscribe for conference email updates to hear about the latest news and special deals:



    Hybrid Full Ticket
    May 12 (in-person) & 15 (remote)


    In-person participation on May 12, remote on May 15

    Access to venue & catering

    In-person & remote networking

    Speakers' meet & greets

    Free remote workshops

    Instant access to talk recordings

    In-person afterparty

    Remote tech discussion rooms

    Certificates on conference / workshop participation

    Physical swag package

    Order now

    Remote Full Ticket

    Early Bird
    May 12 & 15 (remote)


    Remote participation on May 12 & 15

    Interactive video stream in HD quality

    Remote networking

    Interactive sessions with speakers

    Free remote workshops

    Instant access to talk recordings

    Remote afterparty

    Remote tech discussion rooms

    Certificates on conference / workshop participation

    Order now

    Remote Full Ticket
    with Multipass
    May 12 & 15 (remote)


    Remote participation on May 12, 15

    Interactive video stream in HD quality

    Remote networking

    Interactive sessions with speakers

    Free remote workshops

    Instant access to talk recordings

    Remote afterparty

    Remote tech discussion rooms

    Certificates on conference / workshop participation

    Full remote access to React Summit, React Advanced, JSNation, Node Congress

    Full remote access to GraphQL Galaxy, Remix Conf Europe, TypeScript Congress, TestJS Summit

    Order now

    Full Ticket with
    Hybrid Multipass
    May 12 (in-person) & 15 (remote)


    In-person participation on May 12, remote on May 15

    All features of Hybrid Full Ticket

    Also full hybrid access to Node Congress 2023, React Summit 2023, JSNation 2023

    Full remote access to TechLeadJS Conf 2023

    Order now

    Full ticket attendee perks

    Free workshops

    Live participation + workshop recordings will be shared after the conference

    2x more content

    Enjoy 2 days of talks from world renowned speakers

    Enjoy HD streaming quality

    Get the full experience & get prepared for a big screen

    Get recordings straight after the conference

    Others get it in a month


    Vue3, Nuxt, Vuetify, etc.


    Hang out with well-know Vue.js developers and ask them anything

    Q&A Discord channels

    Enjoy chatting with the speakers in Discord space

    Attend watching parties

    Join random groups of conference attendees watching/discussing the event. Make new friends!


    Join Afterparty rooms facilitated by community activists, and enjoy a remote drink!





    Giving back to community

    We try our best to make the event accessible and inclusive for a diverse audience. Get in touch with us if you wish to support this initiative, and help us provide Diversity Scholarships for the underrepresented groups in tech.

    40 of 90 extra diversity scholarships sponsored


    Media Partners
    Tech Partners