Schedule
Switch the toggler to see what in-person or remote activities are held on November 19 & 22
The time below is shown in EST, the local time zone of New York
2024-11-19T13:00:00.000Z
2024-11-19T14:00:00.000Z
2024-11-19T15:00:00.000Z
2024-11-19T16:00:00.000Z
2024-11-19T17:00:00.000Z
2024-11-19T18:00:00.000Z
2024-11-19T19:00:00.000Z
2024-11-19T20:00:00.000Z
2024-11-19T21:00:00.000Z
2024-11-19T22:00:00.000Z
Summit Track
2024-11-19T13:00:00.000Z
Registration
2024-11-19T14:15:00.000Z
Opening Ceremony
2024-11-19T14:35:00.000Z
Abracadabra: The Vanishing Network
Kent C. Dodds
Epic React
The network that stands between our server and the client is what causes the most complexity in our development process. Whether it be the initial UI we generate on the server, the API calls we make as the user navigates around, or the form submissions our user makes, keeping the application responsive and up-to-date is a massive chore.What would it be like if all of that complexity just disappeared? Freaking great, that's what it would be like. And React Server Components and Actions are what's making that possible.
2024-11-19T14:55:00.000Z
QnA with Kent C. Dodds
2024-11-19T15:05:00.000Z
Short break to switch halls
2024-11-19T15:15:00.000Z
Out Of Order Streaming (The Secret Powering Modern React)
Theo Browne
Ping.gg
Ever wonder how React can "update" a page while it's still loading? We've gotten so lost in the discussion of things like Next.js, Suspense, Signals, Server Components, and Server Actions, that most React devs have totally missed one of React's most recent pieces of magic: Out Of Order Streaming.
2024-11-19T15:35:00.000Z
Q&A with Theo Browne
2024-11-19T15:55:00.000Z
Everything You Need to Know About React 19
Shruti Kapoor
Slack
React 19 introduces Actions, a new way to simplify form management by simplifying form handling, adding loading states, and making data retrieval easier. This hands-on talk explores transitioning to React 19 using Form Actions, with code demos of managing form submission, displaying loading indicators, and retrieving form data efficiently.
2024-11-19T16:15:00.000Z
Q&A with Shruti Kapoor
2024-11-19T16:25:00.000Z
Coffee break
2024-11-19T16:45:00.000Z
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
Addy Osmani
Google
Get ready for an exciting journey through the latest in Chrome DevTools and React DevTools as we dive into the State of the Union for 2024. We'll explore the powerful tools and features that continue to empower developers to craft high-performance web experiences. We’ll also touch on the latest in React debugging including updates like React Compiler support. Whether you're a veteran user or new to the DevTools magic, this session will equip you with actionable tips and insights to level up your development process.
2024-11-19T17:05:00.000Z
Q&A with Addy Osmani
2024-11-19T17:25:00.000Z
Panel Discussion: Future of React
Kent C. Dodds,
Epic React
Shruti Kapoor,
Slack
Mark Erikson,
Replay.io
Eli White,
Meta
Mofei Zhang,
Meta
Theo Browne,
Ping.gg
Tom Occhino
Vercel
2024-11-19T18:00:00.000Z
Lunch
2024-11-19T19:00:00.000Z
AI Will Revolutionize UI
Jack Herrington
Blue Collar Coder
And it's not the way you think!
2024-11-19T19:20:00.000Z
Q&A with Jack Herrington
2024-11-19T19:40:00.000Z
Lightning Talks
• Building React Primitives to Power In-App Messaging —
Chris Bell
• Define the Relationship with Monorepos —
Philip Fulcher
• Simplifying Analytics in React Apps —
Stephen Robb
• Aligning Patterns Across Design and Development —
Jake Albaugh
2024-11-19T20:15:00.000Z
Coffee break
2024-11-19T20:35:00.000Z
What Refs Can Do for You
Stephen Cooper
AG Grid
While Refs are considered an escape hatch there are times when you might just need to use them.In this talk, with the help of real world examples, we will look at what Refs can do for us in terms of code clarity and also performance gains. Think along the lines of minimising renders and avoiding flickering UIs. We will cover the restrictions for safe usage and for those of you already using these patterns make sure you are prepared for the changes coming in React 19.
2024-11-19T20:55:00.000Z
Q&A with Stephen Cooper
2024-11-19T21:15:00.000Z
Sketching with Code: Integrating React and p5.js
Monica Powell
Newsela
Attendees will dive into the world of creative coding with p5.js, a powerful JavaScript library designed for producing interactive art and dynamic visual experiences. The talk will begin by covering the foundational concepts of creative coding, guiding participants through the essentials needed to create sketches and manipulate visuals using JavaScript. From there, we’ll explore how p5.js can be seamlessly integrated into a React environment, unlocking the ability to combine React’s declarative power with the creative potential of p5.js. By the end of the session, attendees will not only have a solid grasp of how to get started with p5.js and React but will also feel empowered to embark on their own creative coding experiments, applying these tools to build immersive, interactive web experiences.
2024-11-19T21:35:00.000Z
Q&A with Monica Powell
2024-11-19T21:55:00.000Z
Tanstack Start - A Client-Side First Full-Stack React Framework
Tanner Linsley
Nozzle.io
Join us for a fast paced introduction to TanStack’s full stack client-side first React framework. Based on TanStack Router, it’s jam packed with Type Safety, server functions, SSR, powerful URL state management and couple more awesome surprise features that make building apps easy, fast and fun again!
2024-11-19T22:15:00.000Z
Q&A with Tanner Linsley
2024-11-19T22:25:00.000Z
Closing Ceremony
Base Camp Track
2024-11-19T14:40:00.000Z
Stream: Abracadabra: The Vanishing Network
Kent C. Dodds
Epic React
2024-11-19T15:00:00.000Z
Q&A with Kent C. Dodds
2024-11-19T15:10:00.000Z
Short break to switch halls
2024-11-19T15:15:00.000Z
Maintaining a Library and a Community
Mark Erikson
Replay.io
Anyone can publish a library to NPM. But what happens when that library is used by millions of developers? How do you juggle the complexities of publishing one of the most widely used packages in the ecosystem, and also deal with supporting and maintaining a community?We'll look at the mindset and and approach to dealing with these challenges and what it means to be a "maintainer" today, including practices for providing user support across platforms, keeping a "devrel" mindset, designing documentation, designing features and APIs, how to consider package versioning and compatibility, when to ship breaking changes, technical challenges with publishing packages, and keeping up with the ever-evolving ecosystem.
2024-11-19T15:35:00.000Z
Q&A with Mark Erikson
2024-11-19T15:55:00.000Z
AI and Accessibility: We Got a Lot to Talk About
Cat Johnson
Khan Academy
In the rapidly evolving landscape of technology, Artificial Intelligence (AI) stands out as a game-changer our industry. But what are the implications for accessibility and building compliant and inclusive experiences?In this talk, we will discuss AI and accessibility in all its nuances. From significant advancements that improve experiences for all users to major concerns around the ethics and organizational investments in accessibility, we will cover it all. Either way, AI is here and we got a lot to talk about to ensure accessibility remains at the forefront of our work.
2024-11-19T16:15:00.000Z
Q&A with Cat Johnson
2024-11-19T16:25:00.000Z
Coffee break
2024-11-19T16:45:00.000Z
How to Make a Game With React
Kristopher Baumgartner
Poimandres Collective
We make websites with React. We make apps with React. But how do we make games with React? In this presentation I will build up show you how to build up a React game engine tecstack using Poimandres libraries, explain the core concepts and, yes, even build a game.
2024-11-19T17:05:00.000Z
Q&A with Kristopher Baumgartner
2024-11-19T17:25:00.000Z
An App Developer's Guide to React 19: What You Need to Know and Everything You Can Safely Ignore
Michael Chan
React Podcast
React 19 introduces a huge number of new capabilities and APIs. So, what do you need? What can you implement today? And what should leave for framework authors to integrate?Even if you don't plan to embrace Server Components, there are new capabilities in React 19 to improve speed, clarify code, and even eliminate long standing dependencies.In this practical and progressive overview, you'll learn everything you need to be prepared for a React 19 upgrade.
2024-11-19T17:50:00.000Z
QnA with Michael Chan
2024-11-19T18:00:00.000Z
Lunch
2024-11-19T19:00:00.000Z
Influence Without Authority: Making an Impact in Your Organization Regardless of Job Title
Kelly Vaughn
Spot AI
Influence isn't tied to having "Manager" in your job title; it's about the connections you build and the legacy you leave. This session will teach you the skills necessary to build influence within your organization whether you're an IC or EM.
2024-11-19T19:20:00.000Z
Q&A with Kelly Vaughn
2024-11-19T19:40:00.000Z
The State of JavaScript Security in 2024
Feross Aboukhadijeh
Socket
As React continues to dominate the web development landscape, securing the vast ecosystem of open source dependencies has never been more critical. In 2024, the challenges around React and JavaScript security have evolved, and the risks associated with software supply chain attacks are more pronounced than ever.In this talk, we’ll explore the current state of JavaScript security, highlighting recent high-profile supply chain attacks and their impact on the development community. We’ll discuss the latest trends, tools, and best practices for managing and securing your JavaScript dependencies.Key topics will include:• An overview of recent supply chain attacks and lessons learned• Effective strategies for mitigating risks from malicious dependencies• How modern tools and standards are improving the security landscape• The role of developers and organizations in fostering a secure open source ecosystemJoin Feross Aboukhadijeh, a seasoned open source maintainer and security expert, as he shares insights and practical advice on navigating the complex world of JavaScript security in 2024. This session is essential for developers, security professionals, and anyone invested in maintaining a secure and resilient software supply chain.
2024-11-19T20:00:00.000Z
Q&A with Feross Aboukhadijeh
2024-11-19T20:15:00.000Z
Coffee break
2024-11-19T20:35:00.000Z
Supercharge Your Full-stack App with a Reactive Database
Tom Redman
Convex
If you suffer from: Writing SQL to express your product logic, trying to remember esoteric authorization DSLs, fighting your frontend cache, fighting your backend cache, slow backend deployments, inconsistent or stale UI state, lack of end-to-end type safety, lack of transactional guarantees, low database write throughput, database cold starts or unpredictable database read performance - then tune in to this talk and let me show you the light at the end of the tunnel.
2024-11-19T20:55:00.000Z
Q&A with Tom Redman
2024-11-19T21:15:00.000Z
If You Were a React Compiler
Tony Alicea
The Smyth Group
If you had the same goals as React Compiler, what kind of React component would you write? In this talk Tony and the audience imagine they are React Compiler, rewriting a React component in the exact same way the compiler does. Along the way, we'll gain a deeper insight into React internals, to fully grasp how the compiler works, why it works that way, and how to decide if you should use it.
2024-11-19T21:35:00.000Z
Q&A with Tony Alicea
Discussion Room Nov 19
2024-11-19T16:25:00.000Z
Practical AI
Joran Quinten,
Jumbo Supermarkten
Michael Chan,
React Podcast
Cat Johnson
Khan Academy
2024-11-19T19:00:00.000Z
Future of React
Kent C. Dodds,
Epic React
Mark Erikson,
Replay.io
Tom Occhino
Vercel