~/conference

JSNation 2026

Want to discover the future of the web development ecosystem and get connected to its stellar crowd? Attend a 2-day conference focusing on full-stack engineering. Join on June 11 (in-person in Amsterdam or remote) & June 15 (remote only), 2026.

full-stack JavaScript developers, front-end developers, React developers, platform engineers, site reliability engineers, engineering managers, QA and test engineers

orchestrating AI agents; autonomous AI agents; AI-generated tests; Claude Code production workflows; tldraw agent integrations; Deno desktop applications; Rustifying Vite; OpenTelemetry fullstack monitoring; Node.js heap dump analysis; JavaScript monorepo scaling; MemLab memory leak detection; CI pipeline optimization

titleauthorlength
The State of AI for Web DevelopmentSacha Greiflink
A look through the main trends revealed by this year's State of Web Dev AI survey results, based on data collected from over 6800 developers.
Talk on
Sacha Greif's RoomSacha Greif
-- no description --
Talk on
MCP Apps – the Next WebLiad Yosef, Ido Salomonlink
MCP Apps are the last piece in moving toward a new web - one that's "nearly" headless. Autonomous agents, not humans, will interact with most websites through…
Talk on
Walking the Netflix Paved Road (Bumps Included): Web Framework, Hawkins Design SystemMisha Kazakovlink
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…
Talk on
Are We Moving Beyond Code — or Just Writing It Differently?Tobias Koppers, Alexander Lichter, Luca Mezzalira, Joyee Cheung, Paolo Ricciuti, Sohan Maheshwar, Noah Yamamoto
-- no description --
Talk on
Misha Kazakov's RoomMisha Kazakov
-- no description --
Talk on
Liad & Ido's RoomLiad Yosef, Ido Salomon
-- no description --
Talk on
Designing a Migration to Micro-FrontendsLuca Mezzaliralink
Migrating to a micro-frontend architecture promises scalability, faster development cycles, and autonomous teams but the journey is rarely straightforward…
Talk on
From 8 Years to 6 Months: Orchestrating AI Agents for Large-Scale RefactoringAlon Segal, Amit Hanochlink
Refactoring thousands of files to break a client-side monolith is a daunting task, but when our estimation for extracting the client side monolith hit the…
Talk on
Alon & Amit's RoomAlon Segal, Amit Hanoch
-- no description --
Talk on
Luca Mezzalira's RoomLuca Mezzalira
-- no description --
Talk on
Creating a Design System for 1B+ Users in the Age of AINoah Yamamotolink
For 11 years the WhatsApp Web platform has been used by a billion people, without any consistent design system the entire time. This talk is the story of I…
Talk on
A Leak in the Shell – How Refactoring Autocomplete Broke Us and How We Fixed ItAnna Henningsenlink
Improving the autocomplete in MongoDB's database CLI seemed like a great idea. But when the team tried to flip the feature flag, things quickly started to go…
Talk on
Anna Henningsen's RoomAnna Henningsen
-- no description --
Talk on
Noah Yamamoto's RoomNoah Yamamoto
-- no description --
Talk on
How I Taught LLMs How to SveltePaolo Ricciutilink
It's undeniable that LLMs are slowly (and not even that much) but steadily changing the way we write code. But they have a problem: once you start using…
Talk on
Simpler Desktop Apps With DenoLeo Kettmeirlink
Deno has quietly evolved into far more than a simple server-side runtime. With built-in TypeScript, OpenTelemetry integration, ngrok-like network tunnelling…
Talk on
Paolo Ricciuti's RoomPaolo Ricciuti
-- no description --
Talk on
Leo Kettmeir's RoomLeo Kettmeir
-- no description --
Talk on
Life of an ESM in Node.js – and How It's Changing for the BetterJoyee Cheunglink
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…
Talk on
Autonomous AI Agents in Action With the Ralph Wiggum MethodEddy Vincklink
The hype around AI coding agents is very real, and autonomous coding systems are improving fast. In this talk, we'll explore the "Ralph Wiggum" method, where…
Talk on
Eddy Vinck's RoomEddy Vinck
-- no description --
Talk on
Joyee Cheung's RoomJoyee Cheung
-- no description --
Talk on
How We Used AI to Build TanStack AIAlem Tuzlaklink
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…
Talk on
FullStack Monitoring with Open Telemetry: End-to-End Observability for Modern ApplicationsErick Wendellink
In this talk, I’ll show how to instrument applications end-to-end with OpenTelemetry, capturing metrics, traces, and logs across the entire request lifecycle…
Talk on
Erick Wendel's RoomErick Wendel
-- no description --
Talk on
Alem Tuzlak's RoomAlem Tuzlak
-- no description --
Talk on
Stress Test Your Reflexes (And My App)Eddie Jaoudelink
What happens when you turn your audience into a live, distributed load test? We will kick off this session with a high-stakes, multiplayer "Whack-a-Mole"…
Talk on
Dead Code Shouldn’t Exist: How We Removed 28k Lines of Code, One Knip at a TimeDominik Dorfmeisterlink
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…
Talk on
Dominik Dorfmeister's RoomDominik Dorfmeister
-- no description --
Talk on
Eddie Jaoude's RoomEddie Jaoude
-- no description --
Talk on
No Servers, No Cloud, No Masters: Make P2P AppsDavid Mark Clementslink
Battle-tested applications with peer-to-peer OTA updates are running in production. Rapidly growing with millions of users added monthly. Using a module and a…
Talk on
David Mark Clements' RoomDavid Mark Clements
-- no description --
Talk on
ChunkingTobias Kopperslink
We look into how bundlers place modules into output files in a process called "chunking". What are the competing metrics that can be influenced by chunking?…
Talk on
Agents on the Canvas With tldrawMax Drakelink
At tldraw, we've been exploring the infinite canvas as a surface for real-time collaboration between multiple agents and multiple users. Learn about what…
Talk on
What Does “Software Engineer” Mean Now?Alexander Lichter, Luca Mezzalira, Sacha Greif, Karthick Shanmugam, Misha Kazakov, Noah Yamamoto
-- no description --
Talk on
Max Drake's RoomMax Drake
-- no description --
Talk on
Tobias Koppers' RoomTobias Koppers
-- no description --
Talk on
Browser, API and Assistive Technology: A Love TriangleTshepiso Lehutjolink
Accessibility can often be presented as a checklist but why do your accessibility tests with assistive technology not perform the way you intended? The hidden…
Talk on
Agentic Interfaces: Tools, Skills, Generative UI and Web MCPWes Boslink
Who is ordering Starbucks with ChatGPT? Will an Agent just make the perfect UI for you? Do we even need websites anymore? This app could have been an API! We…
Talk on
AI Can Generate Tests for You, Now What?Maya Shavinlink
Tools like Playwright MCP (or AI) or Claude Code can generate tests for your code. Cursor can give you testing suggestions about your codebase that sounds…
Talk on
400 Tech Leads. Same Problems. None of Them TechnicalAnemari Fiserlink
After training and coaching more than 400 tech leads across companies and industries, one pattern keeps repeating: when tech leads struggle, it’s rarely a…
Talk on
Orchestrating Content Workflows at Netflix ScalePratyusha Singarajulink
Every title that reaches Netflix's millions of subscribers passes through a gauntlet of decisions — some made by rules, some by ML models, and some by human…
Talk on
Building a JavaScript Engine in Rust: Lessons From BoaJason Williamslink
JavaScript engines power the web, but what does it actually take to build one, and even contribute to the ones used by billions? In this talk, I'll share the…
Talk on
The New Senior Engineer: Builder, Reviewer, or Orchestrator?Jan Peer Stöcklmair, Misha Kazakov, Sylwia Laskowska, Frédéric Barthelet
-- no description --
Talk on
Click. Ship. Done. AI Agents on CloudflareJan Peer Stöcklmairlink
AI agents are almost everywhere, but deploying one yourself still feels like it requires a PhD in infrastructure. What if it didn't? This talk breaks down what…
Talk on
Out-of-Order Streaming – The Future of Web DevelopmentJulian Burrlink
As the pendulum of web development swings back towards the server, streaming has become increasingly popular. Specifically, out-of-order streaming. Let's build…
Talk on
Jason Williams' Q&AJason Williams
Leave your question in the comment field after the talk and the speaker will answer upon availability
Talk on
Using Spec-Driven Development for Production WorkflowsErik Hanchettlink
AI coding assistants are great at completing small tasks or features. But what do you do when you're working with more complex codebases and need to build…
Talk on
Building ChatGPT and MCP Apps with All the Comfort of Modern TypeScript DevXFrédéric Bartheletlink
Billion of users are starting their searches on ChatGPT instead of Google. For JavaScript developers, this isn't just a trend, it's a new runtime: ChatGPT…
Talk on
Scaling JavaScript Monorepos at Enterprise Level: Lessons From 200+ PackagesKarthick Shanmugamlink
Monorepo Metamorphosis: Reducing CI Load by Over 65% with Nx, pnpm & Predictive Build Graphs Does your CI feel slower every time your monorepo grows? In this…
Talk on
Trusting AI Systems: How Much Is Too Much?Jan Peer Stöcklmair, Karthick Shanmugam, Sohan Maheshwar, Sylwia Laskowska, Oleh Koren
-- no description --
Talk on
MemLab: Automating Memory Leak Detection and Heap AnalysisLiang Gonglink
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 on
Open Source Voice AI: How We Built ChatGPT's Voice Mode InfrastructureJesse Halllink
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…
Talk on
HTML in Canvas: Bridging UI and GPU on the WebSantiago Colombatto, Tomas Ferreraslink
Modern web development still relies on a strong separation between HTML/CSS for UI and Canvas/WebGL for rendering. In practice, combining both often leads to…
Talk on
Auth Under Attack Catching JavaScript Auth Failures in Production FastViola Lykovalink
Auth bugs rarely show up as “login is down.” They show up as redirect loops, stale sessions, broken refresh flows, and permission leaks after “small” changes…
Talk on
Templates and Components for Claude Code: The Future of AI Coding WorkflowsDaniel Ávilalink
Claude Code is no longer just a coding assistant, it's becoming an operating system for software development. In this talk, I'll walk through how reusable…
Talk on
Santiago & Tomas' Q&ASantiago Colombatto, Tomas Ferreras
Leave your question in the comment field after the talk and the speaker will answer upon availability
Talk on
Black Friday: Would You Choose the Right Performance Test?Oleh Korenlink
Black Friday is one of the most challenging times for any system, as traffic can increase by four to ten times within a short period. Teams often prepare by…
Talk on
From Legacy to Delight: The Future of Node.js DXClaudio Wunderlink
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…
Talk on
Taking a Dump: Using Heap Dumps to Find and Fix NodeJS Memory and CPU ProblemsDan Shappirlink
JavaScript uses Garbage Collection (GC) for memory management. As a result, many developers that use JavaScript based systems, such as NodeJS, assume that…
Talk on
De-bloating the Web: The "Ecosystem Performance" Initiative (e18e)Ulrich-Matthias Schäferlink
Join the "Ecosystem Performance" initiative to explore our mission to revolutionize the JavaScript ecosystem. We tackle bloated, slow, and outdated…
Talk on
Think Like a Tester: What to Look For in AI-Generated CodeWendy Erdheim-Pochlink
AI is writing code faster than ever. But there's a gap: the gap between "it works" and "it works correctly." As a QA Automation Engineer with 9 years of…
Talk on
Supercharging Your Tooling With RustMaël Nisonlink
Yarn is the latest tool to join the Rust revolution. But is rewriting JavaScript tooling in Rust a necessity or just a trend? In this talk we'll dive into…
Talk on
Halving Your CI Pipeline – Practical Optimisation StrategiesSerhii Yakovenkolink
Every minute added to your CI pipeline costs real money and real developer time. At ~45 MRs per day and ~340 pipeline runs, a single minute of pipeline…
Talk on
Stop Using JSON Web Tokens (JWTs) for Authorization!Sohan Maheshwarlink
JWTs (JSON Web Tokens) are everywhere – frontends, backends, microservices – and for good reason: they're easy to pass around, self-contained, and…
Talk on
Rewrite or Refactor? How to Safely Move Legacy Apps to Modern FrameworksSylwia Laskowskalink
Sooner or later, every team faces the same question: how do we migrate from legacy code to a modern framework? Should we take the “big bang” approach and…
Talk on
LLM Powered Migration of UI Component LibrariesNaval Singhlink
Code migrations are repetitive, time-consuming, and tools like codemods struggle to handle complex transformations without extensive manual effort. What if…
Talk on
Software Craftless: Writing Code That Would Make a Goat VomitCésar Albercalink
Most technical talks teach you how to write clean, scalable, maintainable code. This one does not. Here you will learn how to write code that confuses…
Talk on
Building Fullstack Apps With CursorMaurice de Beijerlink
The workshop on building full-stack applications with Cursor focuses on efficient task management app development. It explores using Cursor Composer and agents…
Talk on
React Query - Beyond the BasicsDominik Dorfmeister
-- no description --
Talk on
Building AI-Powered Apps with TanStack AI - From Setup to Chat ToolsAlem Tuzlak
-- no description --
Talk on
Voice Agent Bootcamp: Build Production-Ready Agents from ScratchJesse Halllink
Introduction to LiveKit and building voice agents with real-time processing. Overview of technology challenges in voice pipelines and scalability of Live Kit…
Talk on
Let’s Teach Neo Kung-Fu: Building an Agentic Skill with MCP ToolsMisha Kazakovlink
Misha from Netflix introduces MCP tools workshop focusing on combining skills and introducing Netflix tools. Workshop covers MCP protocol, server anatomy…
Talk on
DevOps for Front-end Developers: From Local Code to Production by Docker CaptainKristiyan Velkov
-- no description --
Talk on
Operating Agent-Based Systems - Overview, Configure, Run, Orchestrate, MonitorAlex Korzhikov, Pavlik Kiselevlink
Introduction to AI Agents workshop covering architecture, Node.js specifics, agent interactions, monitoring, and practical examples with code and SDKs…
Talk on
Advanced Claude Code — Production Workflows, Subagents, and Autonomous ExecutionAleksei Petrovlink
This workshop delves into advanced cloud code usage, stressing workflow efficiency over tools. Participants explore the Navigator plugin for enhanced…
Talk on
A Brief History of Code Review (And What's Next)Santosh Yadavlink
The talk explores the transition from solo development to code review history, tracing it back to the Fagin Inspection process in the 1990s. It discusses the…
Talk on
Pear: Releasing Production P2P AppsDavid Mark Clements, Mikkel Malmberglink
Welcome to deploying pair applications focusing on peer-to-peer updates without servers. Utilizing PairTouch to create hyperdrives and hypercores for the snake…
Talk on
Personalisation Without the Price Tag - Local LLMs for JavaScript DevelopersJo Franchettilink
Jo, a web developer at PayPal, leads AI-powered game creation with JavaScript. Workshop focuses on AI optimization, local model running, and orchestrating AI…
Talk on
Debugging Performance With AIBernie Sumptionlink
The talk explores using AI to address challenges in rendering performance optimization, highlighting the potential of tools like Chrome developer tools MCP…
Talk on
Taste in Software DevelopmentSteven Haolink
Steven discusses the role of taste in software development and its implications for the future of software engineering. The focus is on Cognition's product…
Talk on
Rustifying Vite: Designing a Hybrid Toolchain for the Real WorldAlexander Lichterlink
Options for pre-bundling, transformation, and minification. Rollup, bundling, and limited chunk control. SWC for React, but complexity with multiple bundlers…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.