latest talks

What's next in Nuxt
Let's look at the current state of Nuxt and talk about the vision for Nuxt looking ahead.
Date
Where
VueConf Toronto
slides
Date
Where
PragVue
slides
Unpacking bundling
JavaScript represents a bit part of page weight - and optimising for performance often requires trimming or optimising the bundle - albeit imperfectly. At the same time, bundlers have never been more important in full-stack JS frameworks. In this session we’ll be rethinking how bundlers can optimise JS, if we let go of some of our previous assumptions about what bundling means.
Date
Where
performance.now()
slides
Magically optimising your fonts
This talk explores web font optimisation challenges and solutions, covering the impact of web fonts on Core Web Vitals and common implementation approaches. I introduce two new open source tools, fontaine and unifont, as well as demonstrating how we're able to build on top of them with Nuxt Fonts to create a streamlined, privacy-focused approach to web font implementation.
Date
Where
Nuxt Nation
slides
Nuxt from the architect point of Vue
Date
Where
Vue from the Source
slides
The rise of the meta framework
An examination of the recent trend towards meta frameworks like Nuxt, Next, Solid Start, Remix, SvelteKit, and others, exploring the factors driving their rise in popularity.
Date
Where
vuejs.de Conf
slides
Date
Where
ScotSoft 2024
slides
Date
Where
Middlesborough FE
An AI-enabled framework: using LLMs to put people first
Date
Where
Google I/O Extended Portlaoise
Date
Where
DevHub North
Date
Where
VueJS Athens
slides
Automatic web font optimisation with fontaine
Date
Where
Google I/O Extended Portlaoise
slides
Live on the edge
Date
Where
Frontend Nation
watch
Introducing UnJS
Date
Where
EdinburghJS
slides
Date
Where
Vueconf US
watch
State of Nuxt 2024
Let's look at the current state of Nuxt and talk about the vision for Nuxt looking ahead into 2024.
Date
Where
Vueconf US
slides
Modern development with Nuxt
In this talk I explore some modern development practices that Nuxt adopts, including some live coding to show what it looks like in practice.
Building a better hammer
This talk explores what's new in Nuxt 4, and the architectural decisions we've made to make it 'a better hammer', no matter what kind of project you're facing. This aims to be useful for anyone, even if they don't use Nuxt. We're thinking about framework philosophy, and what's under the hood.
Date
Where
CityJS London
slides
Building a framework
A brief tour of Nuxt and some lessons I've learned along the way.
Date
Where
EdinburghJS
slides
Let's build: crafting a Nuxt 3 app from scratch
This talk was a live-coding session building a Nuxt 3 recipe app with Nuxt UI, from the basics to more advanced features, like a custom provider for Nuxt Image.
A new Nuxt
Looking forward to what's coming in 2024, an overview of what we've built, and why.
Date
Where
vueday 2023
slides
Date
Where
VueFes Japan
slides
Nuxt: making an extensible meta framework
Building for the edge: crafting a next gen framework
Date
Where
Armada JS
slides
Date
Where
Digital Labin
slides
Date
Where
WeAreDevs World Congress
slides
Date
Where
Vue.js Live
watch
Date
Where
AgentConf
watch
Making magic: building a TypeScript-first framework
Nuxt's most recent developments
Date
Where
Views on Vue
listen
Creating Elk as a progressive web app
Date
Where
Hanselminutes
listen
Code a Vue-powered ChatGPT
Date
Where
Vue.js Forge
watch
Building Elk: rapid development with Nuxt 3
Date
Where
CityJS London
watch
Date
Where
PodRocket
listen
Date
Where
Vuejs Amsterdam
watch
Building hybrid web apps with Nuxt
Date
Where
TKYT
watch
Building for the edge with Nuxt 3
Date
Where
Modern Frontends
Date
Where
Øredev
Date
Where
vuejs.de Conf
watch
Date
Where
Vue.js Budapest
Date
Where
Vue.js Poland
watch
Beyond static: building with Nuxt 3 and Nitro
Date
Where
Nuxt Nation
Nuxt 3 and beyond
Date
Where
VueConf Toronto
How Vite makes Nuxt possible
Date
Where
PodRocket
listen
Date
Where
ViteConf
watch
The release of Nuxt 3
Date
Where
Whiskey Web and Whatnot
listen
Nuxt and the composable web
Date
Where
Composability Summit
listen
New features and the Nuxt 3 community
Date
Where
Views on Vue
listen
Developer experience with Nuxt 3
Date
Where
Vue.js Amsterdam
watch
Date
Where
Vue.js Amsterdam
Date
Where
Vue.js Live
listen
Building your next app in Nuxt 3
Date
Where
Vue.js Global Summit
The new features of Nuxt 3 beta
Date
Where
Views on Vue
listen
Hybrid rendering with zero config
Date
Where
Azure Static Web Apps Anniversary
listen
Nuxt 3
Date
Where
PodRocket
listen
TypeScript for library authors
Date
Where
TypeScript Congress
What happens when you start Nuxt 3: a deep dive
Date
Where
VueStorefront
watch
Nuxt 3 - zero to hero
Date
Where
Vue.js Nation
watch
Nitro: building a new server for a serverless world
Date
Where
The Monthly Dev
watch
All about Nuxt 3
Date
Where
Vue.js v-tokyo オンライン
Building a PWA with Nuxt
Date
Where
Geekle E-commerce Tech Summit
Building better with Nuxt 3
Date
Where
JavaScript Congress
watch
Diving into Nuxt 3
Date
Where
VueConf Toronto
Date
Where
Views on Vue
listen
Q&A - migrating to Vue 3
Date
Where
Nuxt Nation
A night with Vue
Date
Where
Async
watch
Edge-rendering with Nuxt
Date
Where
Vuejs Amsterdam
watch
Vue composition API and Nuxt
Date
Where
Views on Vue
listen
Making your global store bulletproof
Date
Where
VueJS Athens
watch
Marketing innovation
Date
Where
Innovation SuperNetwork
GraphQL in the enterprise
Date
Where
Web Rush
listen
Working with Vue in markdown
Date
Where
VueJS Berlin
watch
Building with Nuxt in the real world
Date
Where
Web Rush
listen
The science of business communication
Date
Where
NE Expo
How concision might save your life
Date
Where
TEDx Durham
watch