Schedule
2024-12-13T07:00:00.000Z
2024-12-13T08:00:00.000Z
2024-12-13T09:00:00.000Z
2024-12-13T10:00:00.000Z
2024-12-13T11:00:00.000Z
2024-12-13T12:00:00.000Z
2024-12-13T13:00:00.000Z
2024-12-13T14:00:00.000Z
2024-12-13T15:00:00.000Z
2024-12-13T16:00:00.000Z
2024-12-13T17:00:00.000Z
2024-12-13T18:00:00.000Z
useDoner Track
2024-12-13T07:00:00.000Z
Registration
2024-12-13T08:00:00.000Z
Opening Ceremony
2024-12-13T08:20:00.000Z
React Server Components in AI Applications
Tejas Kumar
Consultant
2024-12-13T08:40:00.000Z
Q&A with Tejas Kumar
2024-12-13T09:00:00.000Z
React Query - The Bad Parts
Dominik Dorfmeister
Adverity
React Query is a popular library for managing asynchronous state—most often state returned from data fetching. Its popularity has grown significantly over the past few years, with nearly 20% of all React applications now using it.In this talk, maintainer Dominik will explore the other side—the less favorable aspects of React Query and situations where it may not be the best fit. No library is perfect; every choice involves trade-offs. By the end of this talk, you'll have a better understanding of React Query's limitations and why it remains a compelling choice despite them.
2024-12-13T09:20:00.000Z
Q&A with Dominik Dorfmeister
2024-12-13T09:40:00.000Z
The Age of Universal React: What’s the Catch?
Mo Khazali,
Theodo UK
Anisha Malde
Web and Mobile are getting closer and closer in the React ecosystem. With the launch of Expo Router and React Strict DOM in the last year, the message is clear: Web and mobile can no longer be separated. The React Core Team and community have been working silently in the background on this project, and there have been RFCs to bring Web APIs to Native, and make the RN event loop closer to the web.This is great for developers - suddenly React devs can “learn once, write once, and run anywhere”, and can target web, iOS, and Android (and even more) from a single codebase. You might be thinking: is this just a pipe dream, and will the reality live up to the expectation of “writing once” for every platform?
2024-12-13T10:00:00.000Z
Q&A with Mo Khazali & Anisha Malde
2024-12-13T10:10:00.000Z
Coffee Break
2024-12-13T10:40:00.000Z
React 19 and the Compiler for the Rest of Us
Johannes Goslar
Synthesia
2024-12-13T11:00:00.000Z
Q&A with Johannes Goslar
2024-12-13T11:20:00.000Z
Fine-Grained Reactivity Without Any Compiler
Nicolas Dubien
Pigment
Achieving high-performance reactivity in React without compromising the developer experience has always been a key challenge. When building real-time applications designed to display hundreds of millions of rows without noticeable lag, fine-grained reactivity is essential. But when I started my journey at Pigment, neither Recoil, Jotai, nor Zustand were mature enough, and React Compiler was not yet a thing. Let's explore together how we managed to ingest, display, and update huge datasets seamlessly without sacrificing the developer or the user experience.
2024-12-13T11:40:00.000Z
Q&A with Nicolas Dubien
2024-12-13T11:50:00.000Z
Lunch
2024-12-13T13:00:00.000Z
Building a Game Boy Emulator in JavaScript
Sara Vieira
Orama
2024-12-13T13:20:00.000Z
Q&A with Sara Vieira
2024-12-13T13:40:00.000Z
Lightning Talks
• Little Bits of Iterative Component Design —
Daniel Rios Pavia
• Evaluating React Application Performance with a Sip of RUM —
Carly Richmond
2024-12-13T14:10:00.000Z
Coffee Break
2024-12-13T14:40:00.000Z
From Redux to Zustand to Jotai to Zustand to Custom: Our State Management Horror Story
Giulio Zausa
Flux.ai
Our quest to make our product faster and more performant forced us to reevaluate our state management solution. Unfortunately more than once: in the span of two years we migrated from Redux to Zustand to Jotai then back to Zustand (this time with some fancy tricks) and then finally to a custom solution. Should you do the same to figure out which library fits your use case best? Is a custom solution really necessary?
2024-12-13T15:00:00.000Z
Q&A with Giulio Zausa
2024-12-13T15:20:00.000Z
Make the Web Weird Again
Elian Van Cutsem
React Bricks
The web is capable of way more than we might think. During this talk, we'll explore some lesser known parts of the web. Did you know you can control the web via webHID or send and receive notes to devices via webMIDI? In this interactive talk we might make some music together, by controlling synthesisers and exploring the wide range of strange web API's.
2024-12-13T15:40:00.000Z
Q&A with Elian Van Cutsem
2024-12-13T15:50:00.000Z
Closing Ceremony
2024-12-13T18:00:00.000Z
Afterparty
useDoner Track Q&A Rooms
2024-12-13T08:50:00.000Z
Tejas Kumar's Q&A Room
Tejas Kumar
Consultant
2024-12-13T09:30:00.000Z
Dominik Dorfmeister's Q&A Room
Dominik Dorfmeister
Adverity
2024-12-13T10:10:00.000Z
Mo and Anisha's Q&A Room
Mo Khazali,
Theodo UK
Anisha Malde
2024-12-13T11:10:00.000Z
Johannes Goslar's Q&A Room
Johannes Goslar
Synthesia
2024-12-13T13:30:00.000Z
Sara Vieira's Q&A Room
Sara Vieira
Orama
2024-12-13T15:10:00.000Z
Giulio Zausa's Q&A Room
Giulio Zausa
Flux.ai
useFalafel Track
2024-12-13T09:00:00.000Z
Enhancing Forms with React Server Components
Aurora Scharff
Inmeta
In this talk, we explore the application of React Server Components (RSC) to elevate the functionality and efficiency of forms. We will touch upon the core principles of RSC and their specific benefits for form development, such as improved load times and streamlined server-side processing. Additionally, we’ll learn the latest advancements in React 19 and the introduction of multiple new hooks.Attendees will gain insights into practical strategies for integrating RSC into forms, focusing on enhancing user experience and reducing front-end complexities.
2024-12-13T09:20:00.000Z
QnA with Aurora Scharff
2024-12-13T09:40:00.000Z
Type-Safe App Configuration: A Powerful, Emerging Way to Accelerate Product Development
Miraan Tabrez
Hypertune
Everyone has heard of feature flags: boolean switches in your code that you can flip at runtime for different users, environments, etc. But they are just one part of a much broader best practice called “application configuration”. Big tech companies like Meta and Google have internal tools for structured, type-safe app configuration that help them accelerate development of products and backend services. This talk dives into what app configuration is and how it can empower your whole team to move faster, including your nontechnical colleagues.
2024-12-13T10:00:00.000Z
QnA with Miraan Tabrez
2024-12-13T10:10:00.000Z
Coffee break
2024-12-13T10:40:00.000Z
The State of the Web: Key Insights From the HTTP Almanac 2024
Burak Güneli
Uberall
We’ll explore the latest in web performance, examining how sites fare in speed and efficiency. Discover the impact of performance optimisations and the innovations driving the fastest web experiences today. From lazy loading to efficient rendering, we'll uncover what sets high-performing sites apart in the ever-evolving digital landscape.We'll also turn our attention to the web’s environmental impact, discussing the growing awareness of its carbon footprint and the steps being taken toward more sustainable practices. Alongside this, we’ll delve into the adoption of cutting-edge technologies like HTTP/3, Progressive Web Apps (PWAs), and modern JavaScript frameworks.
2024-12-13T11:00:00.000Z
QnA with Burak Güneli
2024-12-13T11:20:00.000Z
Meet React Flight and Become a Rsc Expert
Mauro Bartolomeoli
Doubleloop S.r.l.
Maybe you don't know what React Flight is, but you probably heard something about React Server Components instead.Do you want to understand how RSCs work? My advice is to start from the new communication protocol behind it, whose name is, guess what, React Flight.In this talk I will show, step by step, how this protocol enables some of the most interesting RSC features (SSG, SSR, streaming content, server and client components, etc.), at the same time revealing some unexpected surprises: for example, did you know that you can use RSC without a server?
2024-12-13T11:40:00.000Z
QnA with Mauro Bartolomeoli
2024-12-13T11:50:00.000Z
Lunch
2024-12-13T13:00:00.000Z
Make Real: Tldraw’s Accidental AI Play
Steve Ruiz
tldraw
This is the full story behind "Make Real", tldraw's viral AI experiment that lets you turn your low fidelity drawing into a functional website. It's half startup rollercoaster ride and half moral tale about betting on React — as Make Real was only possible because of the ability to put any React component onto tldraw's canvas.Here's the full behind-the-scenes perspective, and everything we learned along the way.
2024-12-13T13:20:00.000Z
Q&A with Steve Ruiz
2024-12-13T13:40:00.000Z
React via Rust and Rescript: Why and How?
Dmitry Kovalenko
LightSource.ai
I’ve done https://fframes.studio/ — it is an open source video creation framework in Rust, but the previewer of the video generated content is implemented in React and allows to render 120fps video rendering using Rescript and Rust (compiled to wasm).In this presentation l’ll show how make these languages best friends and make them superpower react for unbelievable performance.
2024-12-13T14:00:00.000Z
Q&A with Dmitry Kovalenko
2024-12-13T14:10:00.000Z
Coffee break
2024-12-13T14:40:00.000Z
Building Web Applications with Signals at Grammarly
Oleksii Levzhynskyi
Grammarly
Signals have recently become a popular concept. Their ideas are based on the functional reactive programming (FRP) approach, which has been leveraged in the industry for a while. I would like to share how someone can build an architecture based on signals and React and how we have used FRP at Grammarly for quite some time. The talk aims to showcase the foundational principles of observables and how to structure applications based on FRP ideas.
2024-12-13T15:00:00.000Z
Q&A with Oleksii Levzhynskyi
2024-12-13T15:20:00.000Z
From Hip-Hop to Code
Elizabet Oliveira
Xata
I used to be a hip-hop artist with an album under Universal Music, songs on MTV, a Nike deal, and a track on PlayStation’s SingStar. But after a while, I realized that being an artist wasn’t my true calling. As an introvert, I decided to explore a new direction in life.In this talk, I'll share how hip-hop has shaped my journey into the world of design and coding. Although I don’t see myself as a developer in the traditional sense, the DIY culture of hip-hop encouraged me to give coding a shot.
2024-12-13T15:40:00.000Z
QnA with Elizabet Oliveira
2024-12-13T15:50:00.000Z
Closing Ceremony
useFalafel Track Q&A Rooms
2024-12-13T09:30:00.000Z
Aurora Scharff's Q&A Room
Aurora Scharff
Inmeta
2024-12-13T10:10:00.000Z
Miraan Tabrez's Q&A Room
Miraan Tabrez
Hypertune
2024-12-13T11:10:00.000Z
Burak Güneli's Q&A Room
Burak Güneli
Uberall
2024-12-13T13:30:00.000Z
Steve Ruiz's Q&A Room
Steve Ruiz
tldraw
2024-12-13T14:10:00.000Z
Dmitry Kovalenko's Q&A Room
Dmitry Kovalenko
LightSource.ai
2024-12-13T15:10:00.000Z
Oleksii Levzhynskyi's Q&A Room
Oleksii Levzhynskyi
Grammarly
2024-12-13T15:50:00.000Z
Elizabet Oliveira's Q&A Room
Elizabet Oliveira
Xata