June 11 - 15, 2026
JS Nation
Amsterdam & Online

JSNation 2026

The main JavaScript conference of the year

Full remote ticket included with Multipass.

Discover the future of the JavaScript development ecosystem and get connected to its stellar crowd! JSNation is the best place to learn about JavaScript – beside the main JS conf talks and panel discussion with high-profile specialists, be prepared for awesome MCs, in-depth workshops, a number of discussions & networking rooms, interactive entertainment, and engaging challenges for all participants.

Dead Code Shouldn’t Exist: How We Removed 28k Lines of Code, One Knip at a Time
Upcoming
Dead Code Shouldn’t Exist: How We Removed 28k Lines of Code, One Knip at a Time
Ever wonder how much of your codebase is just… hanging around, doing nothing? At Sentry, we did too - and the answer was more than we expected. In this talk, I’ll share how we used Knip, a powerful tool for detecting unused files, exports, and dependencies, to declutter our frontend codebase. You’ll learn about the practical steps we took to safely identify and remove dead code, how we integrated Knip into our workflows, about unexpected edge-cases and what we learned along the way. Whether you're maintaining a massive monolith or just looking to tidy up, this session will give you practical strategies - and maybe a little inspiration - to start decluttering your own codebase, one Knip at a time.
React Query - Beyond the Basic
Upcoming
React Query - Beyond the Basic
WorkshopPro
Dominik Dorfmeister
Dominik Dorfmeister
In this workshop, we'll go beyond the fundamentals and explore some of the more powerful features React Query has to offer. You'll gain a deeper understanding of how it works under the hood and learn how to write scalable, maintainable React Query code.Together, we'll build a simple example app and incrementally enhance it with one core objective in mind: delivering the best possible user experience. That means snappy interactions, minimal layout shifts, and avoiding unnecessary loading spinners wherever we can.To achieve this, we'll dive into advanced techniques like various forms of prefetching (including integration with route loaders), seeding the query cache, crafting smooth paginated experiences, and even persisting query state through full page reloads using persistence plugins.Note: You should have prior knowledge about React Query if you attend this workshop.
Register
Open Source Voice AI: How We Built ChatGPT's Voice Mode Infrastructure
Upcoming
Open Source Voice AI: How We Built ChatGPT's Voice Mode Infrastructure
Ever wondered what it takes to power millions of voice conversations at ChatGPT's scale?When OpenAI needed infrastructure for ChatGPT's Advanced Voice Mode, they turned to LiveKit's open source Agents framework. Not a proprietary black box. Not a closed platform. Open source software that anyone can use, modify, and deploy.In this talk, I'll take you behind the scenes of building production voice AI infrastructure that handles millions of conversations:Why Open Source for Production AI – The technical and business reasons behind the choiceArchitecture Decisions – How we built for scale, reliability, and low latencyScaling to Millions of Calls – The challenges you don't anticipate until you hit themLessons Learned – What we'd do differently knowing what we know nowWhat's Possible Now – How you can use the same infrastructure for your projectsThis isn't a sales pitch, it's a technical deep dive with real production metrics, architectural diagrams, and honest discussions about trade-offs. You'll see the actual stack, understand the scaling challenges, and learn from our mistakes.Whether you're building your first voice agent or scaling to production, you'll walk away with insights from one of the largest voice AI deployments in the world. Because the infrastructure powering ChatGPT's voice mode is open source, and it's available to everyone.
Life of an ESM in Node.js – and How It's Changing for the Better
Upcoming
Life of an ESM in Node.js – and How It's Changing for the Better
The JavaScript ecosystem is moving towards a standardized module system, and Node.js is evolving to aid its adoption. What actually happens when Node.js loads an ES module today? This talk walks the full pipeline - resolution, loading, parsing, compilation, linking, instantiation, and evaluation. We will cover how the work is split between V8 and Node.js, where Node.js differs from browsers and bundlers, and the recent changes in Node.js that unlocks new patterns for better interop, performance, and customization in ESM. You will leave with a clearer mental model of how ESM is loaded in Node.js, shed obsolete knowledge and misconceptions, understand where to look when your modules don't work, and learn about the new capabilities that will help you write, run, and share ESM code better on Node.js today.
Hands-on React Server Components, Server Actions, and Forms
Upcoming
Hands-on React Server Components, Server Actions, and Forms
WorkshopPro
Aurora Scharff
Aurora Scharff
In this workshop, we will explore React's latest features: Server Components, Server Actions, and Forms. Gain insights into optimizing server-side rendering, enhancing application interactivity through Server Actions and React 19 hooks, and mastering form creation for robust data handling and validation.

Designed for developers of all levels, this workshop provides practical skills to build scalable, performant web applications.
Register
Why Software Engineering Is Becoming: Plan and Review
Upcoming
Why Software Engineering Is Becoming: Plan and Review
Code generation scales. Planning and review don't, limiting how fast AI-native teams can ship. This talk traces the evolution of developer tooling to the current explosion of coding agents, and makes the case for why the biggest opportunity now is helping engineers plan and review faster.
From Legacy to Delight: The Future of Node.js DX
Upcoming
From Legacy to Delight: The Future of Node.js DX
For over a decade, Node.js documentation relied on legacy tooling, despite being the critical source of truth for @types/node, Bun, Deno, and AI models. In this talk, we unveil the engineering behind @nodejs/doc-kit – the modular successor to Node’s documentation engine. Discover how we parse massive ASTs and leverage modern Web Standards to solve complex rendering and accessibility issues, creating a high-performance experience designed to delight humans and power the ecosystem.
DevOps for Front-end Developers: From Local Code to Production by Docker Captain
Upcoming
DevOps for Front-end Developers: From Local Code to Production by Docker Captain
WorkshopPro
Kristiyan Velkov
Kristiyan Velkov
Mentorship available
Many front-end developers build modern applications with confidence, but struggle when it comes to shipping those applications to production. Docker, CI/CD, environment configuration, performance tuning, and deployment often remain “someone else’s job” — until something breaks and becomes your responsibility. This workshop closes that gap.
It’s a practical, production-focused workshop designed for front-end developers who want to take full ownership of their front-end applications — from local development to stable, production-ready deployments.

You’ll learn how to:
- Dockerize front-end applications for both development and production- Create optimized, production-ready Docker images for modern front-end frameworks- Optimize front-end applications for performance, stability, and reliability- Avoid common production mistakes seen in real-world front-end projects
Register
Walking the Netflix Paved Road (Bumps Included): Web Framework, Hawkins Design System, and GenAI
Upcoming
Walking the Netflix Paved Road (Bumps Included): Web Framework, Hawkins Design System, and GenAI
Standardization pays off - but adoption is where teams bleed. An engineer’s view of adopting Netflix’s UI paved road tooling - Web Framework, Hawkins design system, and GenAI - covering the bumps (and fixes) with real-life examples and playbooks you can apply.
How We Used AI to Build TanStack AI
Upcoming
How We Used AI to Build TanStack AI
TanStack AI is an open-source project built to make it easy for developers to use AI in their applications and in this talk Alem will explain how they used AI to help them prototype concepts, solidify API's and ship the final library in under a month's time. Learn practical use-cases for AI in your day to day life through the lessons learned on the development of TanStack AI.
MemLab: Automating Memory Leak Detection and Heap Analysis
Upcoming
MemLab: Automating Memory Leak Detection and Heap Analysis
Memory leaks in single-page applications are often viewed as mere technical debt, but data shows they directly degrade user experience and engagement. In this talk, we introduce MemLab, an automated framework that identifies memory leaks by simulating user interactions and analyzing heap snapshots.