Switch the toggler to see what in-person or remote activities are held on November 28th & December 1st.
Times below are shown in your local browser time zone.
2025-11-28T13:00:00.000Z
2025-11-28T14:00:00.000Z
2025-11-28T15:00:00.000Z
2025-11-28T16:00:00.000Z
2025-11-28T17:00:00.000Z
2025-11-28T18:00:00.000Z
2025-11-28T19:00:00.000Z
Widder Track
2025-11-28T13:10:00.000Z
Opening
2025-11-28T13:20:00.000Z
lynx-ui: Dual-Threaded UI With Lynx

Xuan Huang
ByteDance
2025-11-28T14:00:00.000Z
What’s Under the Cursor?

Steve Ruiz
tldraw
Hit testing is easy, right? Learn how tldraw's canvas editor decides which shape is beneath the user's cursor. This talk is a deep dive into five hundred of the most confusing lines of code in tldraw, the infinite canvas SDK.
2025-11-28T14:20:00.000Z
QnA with Steve Ruiz
2025-11-28T14:40:00.000Z
Panel Discussion
2025-11-28T15:10:00.000Z
Break
2025-11-28T15:30:00.000Z
Building Interactive Async UI with React 19 and Ariakit

Aurora Scharff
Crayon Consulting
Handling async operations in UI components can be tricky – flickering pending states, inefficient state updates, and unstable user experiences are common issues. Building accessible UI components presents additional challenges, as meeting accessibility requirements often requires extra effort, which can add complexity to the development process.In the context of the Next.js App Router, this session will demonstrate how React Server Components streamline data fetching, while other React 19 tools help manage mutations, loading states, and optimistic updates more effectively. We’ll combine these with Ariakit to simplify the process of building interactive, accessible UI components with less boilerplate. You’ll leave with practical strategies for managing async operations while ensuring a smooth, reliable user experience.
2025-11-28T15:50:00.000Z
QnA with Aurora Scharff
2025-11-28T16:10:00.000Z
Building Micro-Frontends

Luca Mezzalira
AWS Cloud
2025-11-28T16:30:00.000Z
QnA with Luca Mezzalira
2025-11-28T16:40:00.000Z
Break
2025-11-28T16:55:00.000Z
React Beyond the DOM

Erik Rasmussen
Attio
It's easy to forget what the creators of React knew from the start: that React is not only for building web pages. Most of us have heard of React Native, that renders to native mobile components, but React doesn't have to render to "components" at all. There's React PDF to generate PDFs and Ink for building UI in the terminal.At my company, we've built a way for developers to use React to build plugins for our webapp that render to our custom components, giving us full control over the UI design (the "how"), whilst giving the plugin developer full control UX (the "what").In my talk, I'll explain what it's like to build a React renderer and reconciler, what they are and how to use them.I'd like to do a live demo showing how React can be used to convert html to markdown. And then I'd like to demonstrate how React can render to the Real World, by controlling IOT devices.
2025-11-28T17:15:00.000Z
QnA with Erik Rasmussen
2025-11-28T17:30:00.000Z
Let’s build K.I.T.T. With JavaScript

Nico Martin
Hugging Face
In the TV series Knight Rider, the concept of an intelligent car was pure sci-fi. Over 40 years later, we now have the tools to bring it to life - purely in the browser. This talk explores combining AI techniques like RAG and function calling with advanced browser APIs (e.g., WebBluetooth) to create a browser-based AI agent with personality, memory, and autonomy, powered by WebAssembly and WebGPU - fully offline and privacy-preserving!
2025-11-28T17:50:00.000Z
QnA with Nico Martin
2025-11-28T18:05:00.000Z
Collaborative UIs for Humans + AI: Managing Shared Application State

Jani Eväkallio
Software Engineer
2025-11-28T18:25:00.000Z
QnA with Jani Eväkallio
2025-11-28T18:35:00.000Z
From Segments to Suspense: The Future of Next.js Caching

Wyatt Johnson
Vercel
Next.js applications of today struggle with an architectural contradiction: entire routes must be either fully static or fully dynamic, forcing developers to sacrifice performance for freshness or vice versa. This all or nothing approach leads to redundant computation, increased costs, and slower user experiences.In this session, we'll explore Cache Components — an experimental Next.js feature that introduces function-level caching through the `'use cache'` directive. Building on React's streaming capabilities and Partial Prerendering infrastructure, we'll demonstrate how to achieve granular control over what gets precomputed into static shells versus what streams dynamically. You'll learn practical patterns for common scenarios like expensive computations, real-time data requirements, and the sophisticated middle ground between them.
2025-11-28T18:55:00.000Z
QnA with Wyatt Johnson
2025-11-28T19:10:00.000Z
Node.js: More Threads Than You Think

Paolo Insogna
Platformatic
Node.js was announced in 2009 as a single-threaded JavaScript runtime. In 2018, it became multi-threaded, and no one noticed.What can worker_threads do? What are they useful for? What's the best way of communicating between two threads?
2025-11-28T19:30:00.000Z
QnA with Paolo Insogna
2025-11-28T19:40:00.000Z
Closing
Heezen Track
2025-11-28T13:10:00.000Z
Opening
2025-11-28T13:20:00.000Z
Democratising AI in Engineering: Lessons from Typeform's Journey

Andy Kuszyk
Typeform
As AI transforms software development, teams face a critical choice: lead the change, or risk being left behind! At Typeform, we're proactively encouraging the use of AI tools, and helping everyone level-up their AI proficiency.This means lots of things including the flexibility to try different tools, democratising access to (but controlling our expenditure on) LLMs, and ensuring we're hiring the next generation of engineers who have AI as part of their DNA.In this talk, I'll provide some practical examples of how we're achieving these things at Typeform, as well as how we're enhancing the way we collaborate with people outside of engineering using AI tools.I'll share real examples using AWS Bedrock and MCP servers, plus hard-won lessons from our journey. If your team is on the path to AI transformation, this talk will give you some practical strategies for making it a success.
2025-11-28T13:40:00.000Z
QnA with Andy Kuszyk
2025-11-28T14:00:00.000Z
Type-Safe URL State Management in React With nuqs

François Best
47ng
There are many ways to manage state in modern React applications, but the URL itself is a powerful hidden state manager that’s often overlooked.This talk introduces `nuqs`, a library that simplifies URL state management in React. We’ll explore the benefits this approach: shareability, history navigation, and declarative client-server interaction.Through a live demo, you’ll learn how to migrate from React.useState to nuqs’ useQueryState while we navigate concepts like client-only vs server-aware search parameters. We’ll also cover good practices for type-safe, pretty URLs, and how to avoid common pitfalls such as browser rate limits and URL size constraints.If you’ve ever wondered what state belongs in the URL, and how to scale it, this talk will give you the answers.
2025-11-28T14:20:00.000Z
QnA with François Best
2025-11-28T14:40:00.000Z
React Server Components in Kubernetes: Ship Happens

Jan Peer Stöcklmair
Dynatrace Austria GmbH
This talk explores how to effectively run React Server Components (RSC) in highly available Kubernetes clusters. It covers the shift toward a Full Stack Experience in modern React development, where components interact directly with databases, caching layers, and messaging systems. You will learn practical strategies for caching dynamic data, managing server actions, and deploying RSC at scale with Kubernetes. The session also includes real-world lessons on avoiding common pitfalls.
2025-11-28T15:00:00.000Z
QnA with Jan Peer Stöcklmair
2025-11-28T15:10:00.000Z
Break
2025-11-28T15:30:00.000Z
Final Fantasy IX in React: Fighting the Browser, One Frame at a Time

Joe Hart
Workflow
The original Final Fantasy IX was a masterclass in creative constraint – pushing the PlayStation’s hardware to its limits with tricks like pre-rendered backgrounds and low-res models. In this talk, Joe Hart recreates the magic in React, diving into WebGL, canvas positioning, and CSS hacks that should probably be illegal. It’s part love letter to retro games, part deep dive into browser APIs, and part performance art.
2025-11-28T15:50:00.000Z
QnA with Joe Hart
2025-11-28T16:00:00.000Z
Closing
Times below are shown in your local browser time zone.
2025-12-01T14:00:00.000Z
2025-12-01T15:00:00.000Z
2025-12-01T16:00:00.000Z
2025-12-01T17:00:00.000Z
2025-12-01T18:00:00.000Z
Widder Track
2025-12-01T14:00:00.000Z
Opening
2025-12-01T14:10:00.000Z
The Real Potential of Generative UI

Shawn Swyx Wang
Latent.Space Editor & Smol.ai Founder
Most "generative UI" today is little more than glorified tool calling of premade components. Most people are not willing to experiment with truly generated experiences on the fly out of a fear of lack of familiarity and not wanting to create unreliable/unstable UIs for users. This is a skill issue. Let me show you how.
2025-12-01T14:30:00.000Z
Beyond Chat Bubbles: Building React Apps Where AI Generates Your UI

Jesse Hall
MongoDB
Traditional chat interfaces only return text, but what if your AI assistant could render custom React components directly in the conversation? In this lightning talk, we’ll explore generative UI - where chat applications stream contextually appropriate React components instead of plain text responses. When users ask about sales data, they get interactive charts. When they search for properties, they get rich product cards.
2025-12-01T14:50:00.000Z
I Measured React Server Components’ Performance So You Don’t Have To

Nadia Makarevich
DeveloperWay
We keep hearing that React Server Components (RSC) are the future. And that they're supposed to be the best for performance. And just the best in general. But how valid is that claim?
2025-12-01T15:10:00.000Z
Rust Meets React: Diving Into the Next Generation Build Pipeline for React Apps

Alexander Lichter
VoidZero
Getting to a production-ready React application is about more than just choosing a framework. To ship features efficiently, developers need a reliable pipeline that can handle everything, from linting to bundling, as quickly and accurately as possible.In this talk, we will explore how modern tools like Rolldown and Oxc can speed up your development workflow, how they can help in your project today and what is planned for the future.
2025-12-01T15:30:00.000Z
Break
2025-12-01T15:40:00.000Z
The Cake Is a Lie... And So Is Your Login’s Accessibility

Ramona Schwering
Auth0 by Okta
Much like the promise of cake in Portal, login forms are everywhere in web development. While they may seem functional at first glance, many users with disabilities encounter a maze of invisible walls, from keyboard traps to inaccessible CAPTCHAs. It's as if GLaDOS designed these forms herself to test us!In this practical session, we will debug the accessibility issues of a real React login component live, similar to traversing those test chambers: Using an actual screen reader, we'll show how minor improvements, such as proper ARIA implementation and effective focus management, can transform a complex test chamber into a smooth user experience. Additionally, we will address the common pitfalls that GLaDOS might throw at us in both the Portal universe and the real world of accessibility, especially concerning authentication processes and its special needs as written down in the WCAG.
2025-12-01T16:00:00.000Z
Fast-Tracking Quality for Hundreds of React Applications With Automated Testing Layers

Bogdan Plieshka
Zattoo
A case study explores the Streaming company's journey of building automated testing layers within a complex, multidimensional React monorepo and achieving quality contribution feedback within minutes.
2025-12-01T16:20:00.000Z
How I Hacked React Native DevTools (And Built a Plugin Framework)

Szymon Chmal
Callstack
Ever wondered how React Native DevTools work under the hood? I went down the rabbit hole, reverse-engineered the whole thing, and figured out how to inject custom code - no forks, just a bit of hackery. In this talk, I’ll walk you through the journey: how the DevTools architecture works, how I hooked into it cleanly, and how that led to building a framework for writing your own plugins, complete with React-based UIs and sandboxed execution. Let’s make DevTools truly extensible.
2025-12-01T16:40:00.000Z
Building & Monetizing a React Native App for Three Platforms in 20 Minutes

Perttu Lähteenlahti
RevenueCat
In this hands-on talk, I’ll build a simple app for iOS, Android, and the web—then monetize all three platforms in just 20 minutes. Using React Native, Expo, and RevenueCat, I’ll demonstrate how easy it is to create monetized apps today.
2025-12-01T17:00:00.000Z
Break
2025-12-01T17:05:00.000Z
Coding With O(0) Time Complexity: Fun With Advanced TypeScript

Dante De Ruwe
AE
TypeScript has a very unique type system that is universally loved. Yet, most developers have only scratched the surface on what unique things are possible using Typescript's types.For example, are you familiar with the `infer` keyword? How about recursive types? Did you know that 0 can be a type?
2025-12-01T17:25:00.000Z
State Wars: Benchmarking State Management Strategies in Data-Heavy React Apps

Elina Denisova
PhysicsX
Which state library is the right choice for your app – Redux, MobX, Zustand, Jotai, or no state manager at all? In this talk, we’ll compare them using real metrics in a realistic data-heavy app that visualises large datasets with live data charts and 3D rendering.
2025-12-01T17:45:00.000Z
Chrome DevTools, for Super Fast SSR Applications!
Luca Del Puppo
Nearform
SSR, Core Web Vitals, and accessibility sound familiar? If you're struggling with these aspects of web development, you're not alone!But what if the key to tackling them was already open on your screen? Yes, Chrome DevTools can be your best friend!In this talk, we'll dive into practical ways to use your favourite browser to find performance issues, fix tricky accessibility mistakes, and improve those Web Vitals scores.Learn how to turn DevTools insights into tangible improvements. Are you ready to make your browser your next teammate?See you there!
2025-12-01T18:05:00.000Z
React-First Micro Frontends in Regulated Industries

Florian Rappl
smapiot
Micro Frontends are one of the tools to ensure scalability in large-scale applications. To properly use micro frontends some of the key properties of a monolith need to be given up. This can result in severe drawbacks that are especially visible in regulated industries such as healthcare.In this talk we'll look at a large-scale web application that was developed for one of the world's leading medical technology suppliers. In particular, we investigate how the project managed to use best practices of both, the centralized and distributed computing area, to be scalable yet fully compliant to regulatory aspects.
2025-12-01T18:25:00.000Z
Closing
Heezen Track
2025-12-01T14:10:00.000Z
Vanilla Server Components

Krasimir Tsonev
Antidote.me
Discover the power of Server Components in React without the need for a framework. In this talk, we will explore how to build a simple server-side rendering solution using "only" vanilla JavaScript and Node.js. We'll dive into the core concepts of Server Components, including how to render components on the server abd manage data fetching. By the end of this session, you'll have an understanding of how to implement Server Components in your own projects without relying on a framework.
2025-12-01T14:30:00.000Z
React Realtime: From Sockets to Streams (Web & Native)

Violina Popova
ClipMyHorse.TV
Master real-time communication in React and React Native! We'll explore WebSockets, WebRTC, and the future with WebTransport to build highly interactive, live applications across web and mobile platforms.
2025-12-01T14:50:00.000Z
Building 3D Web Apps in 2025 – React, XR & AI?

Bela Bohlender
react-three/uikit and react-three/xr Maintainer
3D on the web is no longer just about fancy tech demos — it’s now used to build high-quality tools, visualizations, games, and immersive experiences. In this talk, we’ll explore why, what, and how to build production-ready 3D web apps with React in 2025 — and whether AI can help. What we’ll cover:A quick history of 3D on the webThe current state of the React Three ecosystemGetting started live by building a XR react appThe role AI can play in building 3D experiencesWhy 3D is becoming a frontier for expressing your creative and engineering skillsWhether you're just curious about 3D or already building apps with the React Three ecosystem, this talk will show you what’s coming, what’s already possible — and how to get started with React and 3D.
2025-12-01T15:10:00.000Z
The New AI Workflows

Steve Sewell
Builder.io
AI is no longer just a tool — it's becoming part of the team. In this talk, we'll explore how LLMs are unlocking new collaboration patterns across design, product, and engineering. You'll see real examples of AI-powered workflows for building frontend applications, from design-to-code automation to role-based updates without writing code. Learn how teams are shipping faster by shifting tedious tasks to agents and enabling more connected, iterative development.
2025-12-01T15:30:00.000Z
Break
2025-12-01T15:40:00.000Z
React Native as a Gaming UI System in Unreal Engine

Danny Povolotski
Star Atlas
I will go in depth describing a brand new integration of React Native into Unreal Engine. Gaming has long been lagging behind mobile and web in the ease of building a good UI , especially for data heavy games. The gaming world has long embraced the idea of web - games like Civilization 7 launch with fully Web UI by embedding a specialized browser. I think React & React Native are a great fit for revolutionizing how game UI are built.
2025-12-01T16:00:00.000Z
Rethinking React Styling for the RSC Era

Bree Hall
Atlassian - Sr. Developer Advocate
React’s styling landscape is evolving fast. With Server Components, Tailwind v4, and the next era of CSS standards, our old habits need an upgrade. In this talk, we’ll put CSS Modules, Tailwind CSS, and CSS-in-JS to the test against real-world demands like server-side rendering, streaming UI, scalable theming, and runtime performance. You’ll learn how styling choices impact payload size, async behavior, and design system consistency at scale.
2025-12-01T16:20:00.000Z
Automatic and Accessible Dynamic Themes With OKLCH Color Space

Nina Torgunakova
Evil Martians
A few lines of code and UI theme will follow any colour that you want. Do you want it? Explore the OKLCH colour space for creating dynamic themes! This colour model ensures better a11y, predictable color transformations and supports the wide-gamut P3 colors.
2025-12-01T16:40:00.000Z
Automated Accessibility Testing in React: Beyond the Basics

Vinicios Neves
Ustwo
Let's talk about real-world strategies to integrate accessibility testing into your React workflow — without slowing down your team. From axe-core to CI pipelines, we’ll cover how to go from reactive fixes to proactive accessibility.
2025-12-01T17:00:00.000Z
Break
2025-12-01T17:05:00.000Z
Write Once, Use Everywhere: React Meets Web Components

Hadar Geva
Myop.dev
This talk explores how to transform React components into standards-based Web Components, unlocking the ability to share UI elements across Angular, Vue, Svelte, and even vanilla JavaScript applications. While frameworks like Angular and Vue offer native support for this kind of interoperability, React doesn't – at least, not out of the box.This talk demystifies how to achieve similar results in React using supported patterns and tooling. By bridging the gap between React and the Web Components standard, we can promote true component reusability, reduce duplication, and simplify integration in micro frontends and design systems. Attendees will learn practical techniques, tooling options, and real-world benefits of this powerful architectural strategy.
2025-12-01T17:25:00.000Z
Composing Documentation

Travis Arnold
souporserious
By treating documentation as React building blocks, we can generate a one‑page README, an interactive API reference, or a fully branded design‑system site from the same source of truth.The result is always‑accurate API documentation, MDX pages, and interactive examples that stay updated every time you push code, no more stale documentation or forgotten types. I’ll show how React Server Components fits perfectly into making it easy to have accurate, up-to-date documentation as extensible as any UI.
2025-12-01T17:45:00.000Z
Navigating Islands of Interactivity

Reuben Tier
Pragma
Astro islands are a powerful primitive that allow you to take your statically rendered content, and gradually add interactive components as you go. Discover what client directives can do, when to use them, and how to communicate state between your islands effectively.
2025-12-01T18:05:00.000Z
Shifting the Trajectory: Undoing the Damage of Working in Front of a Computer Screen

Georgios Diamantopoulos
Zero to MVP
We're an industry that solves impossible technical challenges, builds systems serving billions, and automates the world - yet we haven't figured out how to sit at a desk without destroying our bodies. I learned this the hard way: active engineer → COVID couch potato → 41-year-old developer with chronic pain. The research reveals I was just one predictable data point in a massive pattern.This isn't about being "out of shape." Within hours of sitting, arteries lose elasticity and blood pressure spikes. After one day, insulin dysfunction kicks in.
2025-12-01T18:25:00.000Z
Closing