
Ariel Shulman
Senior Full Stack Engineer @Factify
With a great passion for designing for scale, understanding how things work and public speaking. I enjoy building systems that are both elegant and performant. When I'm not behind a keyboard, I'm probably surfing or playing guitar.
Factify, Israelwww.linkedin.com/in/ariel-shulman
Interests:
reactnext.jsnode.jsfrontendtypescriptbest practicescode qualityweb developmentjavascriptfullstackreact hooksreact componentsdesign systemsscalabilityframeworksweb appsdatabasearchitectureapi developmentbackendfuture of developmentcomponent librarywebpackcss-in-jsssrdeveloper experiencetypescript libraries
Conquering React Concurrency
React Summit 2026
Upcoming
Conquering React Concurrency

When React 18 was released with the first concurrent features, the documentation clearly stated, “The most important addition in React 18 is something we hope you never have to think about: concurrency.”
It’s been a few years, and by now it’s clear that this statement was optimistic. You definitely need to think about concurrency if you want to unlock the full potential of modern React features.
In this deep-dive session, we’ll travel between several domains—from classic computer science theory and operating systems to UX and user psychology—before finally deep-diving into React’s reconciler over the years. By the end of this session, you can expect to have a deep understanding of React’s concurrent features—from Suspense and useTransition to useDeferredValue and the brand-new Activity component.But more important than understanding these specific features is obtaining the theory and knowledge to understand any future concurrent features as they are released.
It’s been a few years, and by now it’s clear that this statement was optimistic. You definitely need to think about concurrency if you want to unlock the full potential of modern React features.
In this deep-dive session, we’ll travel between several domains—from classic computer science theory and operating systems to UX and user psychology—before finally deep-diving into React’s reconciler over the years. By the end of this session, you can expect to have a deep understanding of React’s concurrent features—from Suspense and useTransition to useDeferredValue and the brand-new Activity component.But more important than understanding these specific features is obtaining the theory and knowledge to understand any future concurrent features as they are released.