Schedule
Switch the toggler to see what in-person or remote activities are held on June 13 & 17
The time below is shown in CET, the local time zone of Amsterdam
2025-06-13T05:00:00.000Z
2025-06-13T06:00:00.000Z
2025-06-13T07:00:00.000Z
2025-06-13T08:00:00.000Z
2025-06-13T09:00:00.000Z
2025-06-13T10:00:00.000Z
2025-06-13T11:00:00.000Z
2025-06-13T12:00:00.000Z
2025-06-13T13:00:00.000Z
2025-06-13T14:00:00.000Z
2025-06-13T15:00:00.000Z
2025-06-13T16:00:00.000Z
2025-06-13T17:00:00.000Z
Summit Track
2025-06-13T05:00:00.000Z
Registration
2025-06-13T07:10:00.000Z
Opening Ceremony
2025-06-13T07:30:00.000Z
React Compiler Internals

Lydia Hallie
Software Engineering Consultant
React Compiler was introduced back in 2024 as a way to automatically handle performance optimizations in your apps—but how does it work? In this talk, I’ll walk you through some of React Compiler’s internals. We’ll explore its full process, from parsing to Abstract Syntax Tree (AST) transformation, along with its key technologies, benefits, trade-offs, and a practical example of how it transforms your code to prevent unnecessary re-renders.The good news: you (luckily) don’t need to master its internals to integrate it into your codebase. That said, a solid grasp of its internals will significantly enhance your ability to apply the optimization techniques it unlocks!
2025-06-13T07:55:00.000Z
QnA with Lydia Hallie
2025-06-13T08:10:00.000Z
Talk TBA
2025-06-13T08:30:00.000Z
QnA with TBA
2025-06-13T08:45:00.000Z
Compiled Atomic CSS JavaScript?

Naman Goel
StyleX
Can we apply the lessons of CSS to JavaScript?While working on StyleX we use compilation and the technique Atomic CSS to create a more efficient system. Having small atomic CSS rules maximizes re-usability and dramatically reduces the size of the CSS at scale. A powerful compiler, makes the process automatic and frees from having to think custom DSLs. Can we do the same for JavaScript?
2025-06-13T09:05:00.000Z
QnA with Naman Goel
2025-06-13T09:15:00.000Z
☕ Coffee break ☕
2025-06-13T09:45:00.000Z
Maximize Productivity with AI Agents

Tejas Kumar
DataStax
In this talk, we will explore how to offload work to large language models and automate away most "busy work" in order to maximize and enhance productivity on a daily basis. We will do so mainly by exploring how LLMs can callfunctions.
2025-06-13T10:05:00.000Z
QnA with Tejas Kumar
2025-06-13T10:20:00.000Z
How to Become a Staff Engineer

Shruti Kapoor
Slack
2025-06-13T10:40:00.000Z
QnA with Shruti Kapoor
2025-06-13T10:55:00.000Z
Our Own React Global State Manager in Less Than 50 Lines of Code

Miguel Ángel Durán
midudev
2025-06-13T11:15:00.000Z
QnA with Miguel Ángel Durán
2025-06-13T11:25:00.000Z
🥗 Lunch 🥗
2025-06-13T12:10:00.000Z
SPA to SSR and Everything in Between

Tanner Linsley
Nozzle.io
2025-06-13T12:30:00.000Z
QnA with Tanner Linsley
2025-06-13T12:45:00.000Z
Xuan Huang's Talk

Xuan Huang
ByteDance
2025-06-13T13:05:00.000Z
QnA with Xuan Huang
2025-06-13T13:20:00.000Z
Lightning Talks
• At the Top of the Pyramid: Playwright Testing at Scale —
Kate Marshalkina
2025-06-13T13:50:00.000Z
☕ Coffee break ☕
2025-06-13T14:20:00.000Z
Talk TBA
2025-06-13T14:40:00.000Z
QnA with TBA
2025-06-13T14:50:00.000Z
Panel Discussion
2025-06-13T15:20:00.000Z
Evan Bacon's Talk

Evan Bacon
Expo
2025-06-13T15:40:00.000Z
QnA with Evan Bacon
2025-06-13T15:50:00.000Z
Closing Ceremony
2025-06-13T16:00:00.000Z
Break before the Party
2025-06-13T17:30:00.000Z
🍾 After-party 🍾
Base Camp Track
2025-06-13T08:10:00.000Z
The State of React and the Community in 2025

Mark Erikson
Replay.io
2025-06-13T08:30:00.000Z
QnA with Mark Erikson
2025-06-13T08:45:00.000Z
From Architecture to Adoption: Engineering & Scaling a Modern LMS with React
Adrian Hajdin
JS Mastery
At JavaScript Mastery, we've built a scalable learning platform to serve millions of developers worldwide—and the process came with its own unique challenges and takeaways. Traditional learning platforms suffer from rigid structures, low retention, and scalability bottlenecks, so we set out to create a flexible, high-performance system that could grow with our audience.In this talk, I'll break down how we engineered a dynamic MDX-based content system with React, enabling seamless integration of videos, interactive coding, and AI-powered quizzes.I’ll dive into:React Server Components & streaming rendering for a 40% performance boostNext.js-driven SEO strategies that tripled organic trafficData-driven engagement techniques that significantly improved retentionScaling lessons from serving a global developer audienceThis is a real-world case study of the engineering decisions, challenges, and optimizations that took our platform from an idea to a widely adopted learning ecosystem. Whether you're scaling an LMS or any content-driven application, these insights will help you build, optimize, and grow your own platforms effectively."
2025-06-13T09:05:00.000Z
QnA with Adrian Hajdin
2025-06-13T09:15:00.000Z
☕ Coffee break ☕
2025-06-13T09:45:00.000Z
Using React Without Using React

Krasimir Tsonev
Antidote.me
Use React principles beyond React projects! Come to this talk to learn how to apply componentization, declarative programming, and reusability to general front-end JavaScript tasks. Elevate your skills and create scalable, maintainable codebases irrespective of the framework or library you choose.
2025-06-13T10:05:00.000Z
QnA with Krasimir Tsonev
2025-06-13T10:20:00.000Z
Web Performance Meets Human Sciences
Matheus Albuquerque
Medallia
Website performance significantly impacts user experience, often leading to frustration and anger when pages are slow or unresponsive. Beyond psychological effects, poor performance can increase usage costs and modern websites require a nuanced approach to capture continuous user interactions.This session explores behaviors like rage clicks and cursor thrashing, emphasizing metrics that reflect user emotions and overall satisfaction. We'll discuss the complexities of performance measurement, highlighting the need to look beyond single metrics. Ideal for those interested in understanding the business impact of site performance and the biases affecting user perceptions.
2025-06-13T10:40:00.000Z
QnA with Matheus Albuquerque
2025-06-13T10:50:00.000Z
🥗 Lunch 🥗
2025-06-13T11:35:00.000Z
Formally Verifying a Router's Core Lifecycle

Manuel Schiller
2025-06-13T11:55:00.000Z
QnA with Manuel Schiller
2025-06-13T12:10:00.000Z
Build a Metaframework in 30 Minutes or Less

Darko Bozhinovski
SuperTokens
Metaframeworks: you're probably using one already and may or may not love the experience - but what if I told you they aren’t rocket science?In this talk, we’re ditching the buzzwords and over-complication to build one from scratch—yes, you heard that right.Armed with Vite, Vinxi, Nitro, a pinch of vanilla JavaScript, and a healthy dose of curiosity, we’ll piece together the routing, rendering, and all the essentials you’ve been letting metaframeworks handle for you.Expect aa crash course in understanding the tech you use every day. By the end, you might just be asking: Should I just roll one myself? Aand no, you shouldn't. But it's sure fun building one and understanding what makes them tick, no?
2025-06-13T12:30:00.000Z
QnA with Darko Bozhinovski
2025-06-13T12:45:00.000Z
Talk TBA
2025-06-13T13:05:00.000Z
QnA with TBA
2025-06-13T13:20:00.000Z
🏆 React OS Awards Ceremony 🏆
2025-06-13T13:50:00.000Z
☕ Coffee break ☕
2025-06-13T14:20:00.000Z
Building Cross-Platform Federated Modules With React, React Native and Re.Pack

Mike Grabowski
Callstack
Module Federation lets you organize code into federated modules, dynamically loaded at runtime within a host application—a core mechanism behind Super Apps. On the web, this is typically handled with Webpack.Now, with Re.Pack as a Metro alternative, React Native supports it too. This allows existing native Super Apps to transition to React Native and enables truly cross-platform modules, letting developers use React and JavaScript without concern for where modules run.In this talk, we’ll explore these possibilities, best practices and real-world examples to help you build efficient, cross-platform Super Apps.
2025-06-13T14:40:00.000Z
QnA with Mike Grabowski