~/conference

React Summit 2023

React developers, frontend engineers, frontend architects, engineering managers, React Native developers, QA and test engineers, build and release engineers

Next.js 13 app router; resumable islands (Qwik React); headless UI components (Radix, React Aria); React concurrency patterns; conditional hooks usage; image optimization and Partytown; React Native signing and deployment; GraphQL serverless CQRS architectures; React Testing Library practices; TypeScript and fp-ts in React; Zustand state management history; performance on low-end devices

titleauthorlength
Reactivity: There and Back AgainMichel Weststratelink
Everything old is new again. But this time it's different, promise!
Talk on
Speaker's Room: Michel WeststrateMichel Weststrate
-- no description --
Talk on
Improving Developer Happiness with AISenna Parsalink
GitHub Copilot is an AI pair programmer that can help you write code faster and spend less time writing repetitive code.This session will cover some…
Talk on
Speeding Up Your React App With Less JavaScriptMiško Hevery20m
Claims that Qwik React turns a React app into resumable islands that are server‑rendered, delayed‑hydrated or skipped, and can be adopted incrementally without…
Talk on
Debugging JSMark Eriksonlink
As developers, we spend much of our time debugging apps - often code we didn't even write. Sadly, few developers have ever been taught how to approach…
Talk on
Speaker's Room: Senna ParsaSenna Parsa
-- no description --
Talk on
Making Interactions Accessible to All UsersAnuradha Kumarilink
Are your websites accessible to all users? Are all the users able to interact with your application as intended regardless of their disabilities? Accessibility…
Talk on
Speaker's Room: Misko HeveryMiško Hevery
-- no description --
Talk on
Speaker's Room: Mark EriksonMark Erikson
-- no description --
Talk on
Speaker's Room: Anuradha KumariAnuradha Kumari
-- no description --
Talk on
Principles for Scaling Frontend Application DevelopmentMalte Ubl25m
Six concrete principles with examples and outcomes decide whether to watch: move to a monorepo migration to remove npm private-module churn, prefer co‑located…
Talk on
Federated Microfrontends at ScaleDaniel Bolivarlink
The talk will be a story of how Personio went from rendering through a Monolithical PHP architecture, to a microfrontend oriented Next JS app, powered by…
Talk on
Moving on From Runtime Css-In-Js at ScaleSiddharth Kshetrapallink
In this talk, Siddharth shares the challenges his team faced with optimising runtime css in js (styled-components) for performance. At GitHub, there are about…
Talk on
Speaker's Room: Malte UblMalte Ubl
-- no description --
Talk on
React Concurrency, ExplainedIvan Akulovlink
React 18! Concurrent features! You might’ve already tried the new APIs like useTransition, or you might’ve just heard of them. But do you know how React 18…
Talk on
Speaker's Room: Daniel BolivarDaniel Bolivar
-- no description --
Talk on
You Can’t Use Hooks Conditionally… or Can You?Charlotte Isambertlink
It’s the hooks rule number one: “Only call hooks at the top level”. But what if I told you that this rule does not apply to every hook? One of them can…
Talk on
Speaker's Room: Siddharth KshetrapalSiddharth Kshetrapal
-- no description --
Talk on
Optimising Images in Web and NativeKadi Kramanlink
It's safe to say that a lot of websites and apps these days are heavily reliant on images: product images, avatars, social sharing. With continued…
Talk on
Speaker's Room: Ivan AkulovIvan Akulov
-- no description --
Talk on
Speaker's Room: Charlotte IsambertCharlotte Isambert
-- no description --
Talk on
Speaker's Room: Kadi KramanKadi Kraman
-- no description --
Talk on
The New Next.js App RouterLee Robinsonlink
Next.js 13.4 recently released the stable version of the "App Router" – a transformative shift for the core of the framework. In this talk, I'll share why we…
Talk on
Should You Use React in 2023?Tru Narla, Jordan Genslerlink
Meta frameworks are increasingly popular. People dunk on React all the time. Are you insane for still using React? The talk is going to cover how real…
Talk on
Modern Approaches for Creating Extremely Fast WebsitesBrad Westfalllink
In this talk is focused on performance-optimizations and standards-based approaches to achieving the fastest version of your site that you can have. We'll also…
Talk on
Career AdvancementRita Castro, Slobodan Stojanović, Kadi Kraman, Giorgio Boa, Christoph Nakazawa
-- no description --
Talk on
Speaker's Room: Lee RobinsonLee Robinson
-- no description --
Talk on
Supercharged Code Refactoring via Abstract Syntax TreesStephen Cooperlink
When refactoring large code bases, Find and Replace even with Regexes, can only get you so far. When that fails don’t fallback to painful manual updates…
Talk on
Speaker's Room: Tru Narla & Jordan GenslerTru Narla, Jordan Gensler
-- no description --
Talk on
Public Speaking / How to Create a Good Talk ProposalRita Castro, Anuradha Kumari, Giorgio Boa
-- no description --
Talk on
Speaker's Room: Brad WestfallBrad Westfall
-- no description --
Talk on
Supercharging React Apps with WASMMukkund Sunjiilink
WASM has taken over the web-development scene in the past few years. It is a language that can be run by the web platform alongside with Javascript. Being…
Talk on
Speaker's Room: Stephen CooperStephen Cooper
-- no description --
Talk on
Speaker's Room: Mukkund SunjiiMukkund Sunjii
-- no description --
Talk on
Off with Their Heads: Rise of the Headless ComponentsOmry Nachman18m
Claims that separating behavior from markup shrinks late-stage redesign risk and reduces rewrites, demonstrated by replacing a bespoke menu (Ant Design) in a…
Talk on
Future of FE FrameworksJuri Strumpflohner, Dominik Dorfmeister, Lenz Weber-Tronic, Mark Erikson, Anuradha Kumari, Giorgio Boa, Miško Hevery, Mukkund Sunjii, Brad Westfall, Christian Ivicevic, Giulio Zausa
-- no description --
Talk on
Advanced GraphQL Architectures: Serverless Event Sourcing and CQRSSlobodan Stojanovićlink
GraphQL is a powerful and useful tool, especially popular among frontend developers. It can significantly speed up app development and improve application…
Talk on
Speaker's Room: Omry NachmanOmry Nachman
-- no description --
Talk on
Speaker's Room: Slobodan StojanovicSlobodan Stojanović
-- no description --
Talk on
How Not to Build a Video GameChristoph Nakazawa28m
Athena crisis is a modern retro 2D turn‑based strategy game built in JavaScript React and MDX and deployed inside a slide deck, using Vite pnpm TypeScript…
Talk on
Speaker's Room: Christoph NakazawaChristoph Nakazawa
-- no description --
Talk on
Principles to Leading a Large Software InfrastructureMalte Ubl
-- no description --
Talk on
Video Editing in the BrowserChristopher Chedeau24m
Browsers now expose web codecs and ML libs like tensorflow.js and whisper so encoding, background removal and speech-to-text are possible, but practical limits…
Talk on
WHOA, I Wrote This React App With My Voice!Rizel Scarlettlink
Have you ever imagined writing code without even touching the keyboard? In this talk, I'll show you how I wrote a React app with my voice. But more…
Talk on
Overcoming Performance Limitations in React Components for Low-end DevicesSeungho Parklink
In this session, I will discuss our experiences in overcoming performance limitations while developing React components for web apps on low-end embedded…
Talk on
Pushing Boundaries To The EdgeFacundo Giulianilink
While the technology goes further and further, web development tries to get closer to the user. CDNs and web servers are evolving, and they now offer us the…
Talk on
Improve Your Website's Speed and Efficiency with PartytownAdam Bradleylink
Unleash the full potential of your website with Partytown! Say goodbye to sluggish pages and low Lighthouse scores caused by clunky third-party scripts. With…
Talk on
Code Signing React Native AppsCecelia Martinez07m
Gives concrete, runnable steps: generate an upload keystore for Android (keytool command, record path Alias keystore and key passwords, add signingConfig to…
Talk on
Go From Zero To Hero: Be Cross-Platform Devs With React NativeArisa Fukuzakilink
We know if we have the fundamental of JavaScript and React knowledge, we can build cross-platform apps. But how many of you have tried out? Learning once and…
Talk on
Server Components: The Epic Tale of Rendering UXNikhil Sharmalink
Server components, introduced in React v18 end these shortcomings, enabling rendering React components fully on the server, into an intermediate abstraction…
Talk on
Giving Superpowers to Your React Apps with Machine LearningShivay Lambalink
Have you ever questioned whether Javascript is a viable alternative to Python or R for creating machine learning models? After all, a 2019 survey by Stack…
Talk on
Visual CMS… cool for React devs? Now’s the time!Matteo Franalink
1. A brief history of web content management since 1996, with alternating code and visual tools: - The “FTP” era: Code editors > FrontPage/Dreamweaver - The…
Talk on
How Grafana Uses React to Power the World of ObservabilityNathan Marrslink
Why does Grafana use React for its frontend? How we leverage React’s features at Grafana What are some pain points we have ran into with using React at Grafana…
Talk on
Thinking in React QueryDominik Dorfmeisterlink
In this talk, I'll explain React Query from a different perspective. After having maintained React Query for over two years and having answered many questions…
Talk on
Canaries in the CloudFrontVijay Rameshlink
intro to DB application architecture (gateway + backend, multi-module react app + component library, etc) * Deep dive into CI/CD pipeline to do component…
Talk on
Zod === Typescript, but at Runtime in Your React ApplicationsLuca Del Puppolink
In this talk, I want to show how we can use Zod to guarantee the type in a React Application at runtime. Environment variables, HTTP requests, forms and so on…
Talk on
Scaling React-Three-Fiber Applications beyond the Hello WorldGiulio Zausalink
A lot of recent talks at other conferences have talked about how to start using React and THREE.js to create 3D experiences on the web. In my career I've built…
Talk on
Tired of Tech? Hit Reset with a Sabbatical or LOAKamran Ayublink
Tech is tiring. Whether you’re trying to stay upskilled on the latest JavaScript framework or wading through toxic work swamps, it feels like burnout is…
Talk on
Synthetic Monitoring and E2E Testing - 2 Sides of the Same CoinCarly Richmondlink
Over the last few years, there has been a great focus on shifting tests left to earlier in the software development cycle. It's great that the emergence of…
Talk on
Our Journey Into μFrontendsRita Castrolink
Building products using Test Driven Development with React and Atomic Design has become my modus operandi over the years. Some products tend to grow in…
Talk on
it('should be tested')Rita Castro, Cecelia Martinez, Cristhian Motoche
-- no description --
Talk on
GraphQL in 2023 - Still Relevant?Lenz Weber-Tronic, Jerel Millerlink
With fetching libraries like TanStack Query, swr, or RTK Query becoming more widespread, some of the immediate “selling points” of GraphQL clients seem to be…
Talk on
How (The Heck) Did We End Up Here?!Christian Iviceviclink
Web development has changed significantly over the past 15 years, and we'll take a satirical look at how daunting it is for newcomers to get started nowadays…
Talk on
useMachineLearning… and Have Fun with It!Nico Martinlink
Machine learning is seen by many as the next step in artificial intelligence towards a new stage of human evolution. And thus helps us find new approaches to…
Talk on
Bringing Controversial Ideas to ReactSanket Sahulink
Join me in a thought-provoking discussion on Bringing Controversial Ideas to React.js, where we will explore some of the most debated topics in the React…
Talk on
It's 2023 and I Can Finally Talk About Atomic CSSMatheus Albuquerquelink
Libraries like Tailwind became quite popular and their utility-first—aka atomic classes—approach was an interesting paradigm shift in CSS. Many developers love…
Talk on
10x Your Teamwork Through Pair ProgrammingSelena Small, Michael Milewskilink
Selena and Michael will take you on a roller coaster journey of how to get started and get the most out of pair programming. Live on stage they will switch…
Talk on
Introduction to Library MarketplaceBrendon Colink
Ever wanted to earn money selling those cool npm packages that you created? This talk is about how to sell your library and earn a living out of your hard work.
Talk on
The Rise of Modern Transactional StackYoko Lilink
Databases and transactional backends are the heartbeats of our everyday lives - they power nearly every transaction in the modern world, from booking airplane…
Talk on
Extending React Using AstroElian van Cutsemlink
We'll start out by taking a look at Astro; What is Astro, why does it exist and what problems does it solve. How can we optimise our React application /…
Talk on
Is My React Web App Ready for Launch?Aditi Vermalink
If you need a launch checklist as a frontend engineer, this is the talk you should attend. Before launch of an applications one needs to make sure that load…
Talk on
Developer productivityRita Castro, Matteo Frana, Luca Del Puppo, Cristhian Motoche
-- no description --
Talk on
Making Impossible States with fp-ts and TypeScript in a React ApplicationCristhian Motochelink
Types and Functional Programming are a great combination to get feedback quickly about types that don't make sense and compose functionality to get a desired…
Talk on
Tuning Retro Video Archives for Display on the Modern Web using WebGL in ReactTravis McGeehanlink
Background on why retro video archives need custom scaling - Implementing a WebGL video player canvas in React with custom hooks - Bundling WebGL shaders from…
Talk on
Meet Your New BFF: Backend to Frontend without the Duct TapeNoam Honiglink
Even with all of the incredible frameworks available today vs. a decade ago (or even two––for devs who have been around as long as I have), it still feels like…
Talk on
The Path Through Legacy: Delicate Balance Between Tolerance and PhobiaMaxim Nam01m
Presents a concrete approach to decide whether to tolerate or excise legacy code by showing actual steps: a refactoring checklist, use of React 18 features to…
Interview on
The Future is Composable: Where to Start in Building for ItHenry Smithlink
Composable architecture is changing the trajectory of the web as we know it. In this session, Netlify Senior Solutions Engineer Henry Smith will offer a deep…
Talk on
Get Rid of Your API Schemas with tRPCGiorgio Boalink
Do you know we can replace API schemas with a lightweight and type-safe library? With tRPC you can easily replace GraphQL or REST with inferred shapes without…
Talk on
Development History of ZustandDaishi Katolink
In this talk, I will talk about how I joined the development of Zustand. It started with another library of mine, which is similar to Zustand. My involvement…
Talk on
I Run Code From the Internet!Zbyszek Tenerowiczlink
Is it wise to run code from strangers? Well, we do it all the time and there's no backing out of it. Let's take a look at how a JavaScript project could get…
Talk on
Secrets in Source Code - How Your JS Code is Exposing Your CredentialsMackenzie Jacksonlink
Secrets like API keys are constantly leaking through source code. The 2021 State of Secret Sprawl report found over 6 million secrets in public git repos. This…
Talk on
PerformanceRita Castro, Zbyszek Tenerowiczlink
-- no description --
Talk on
Config Driven UI using ReactJSJoban Singhlink
We at Microsoft are rethinking the way we use ReactJS as frontend devs, traditional React UI Design patterns results in redundant code, making code…
Talk on
How To Build a Chrome Extension Using ReactAdina Stoicalink
Last year, as part of my work at Bloomberg, I was tasked with building a Chrome Extension, and persuaded my team to let me build the extension in React instead…
Talk on
7 TypeScript Patterns You Should Be UsingMorten Barklundlink
In this talk, we will be going over a number of common useful and best-practice-proven TypeScript patterns to use in React 18. This includes how to correctly…
Talk on
React Myths And LegendsNadia Makarevichlink
The talks explore various misleading patterns and concepts in React, that seem to be “common knowledge”, but which a lot (if not most) developers either get…
Talk on
Designing Effective Tests With React Testing LibraryJosh Justicelink
In this workshop, the speaker covers various topics related to testing React components. They discuss the importance of testing the contract, behavior, and…
Talk on
Build a Data-Rich Beautiful Dashboard With MUI X's Data Grid and Joy UISam Sycamore, Siriwat (Jun) Kunapornlink
This workshop focused on building a CRUD app using the MUI X data grid and Joy UI. Material UI is still popular and will continue to be developed, with efforts…
Talk on
React at Scale with NxIsaac Mannlink
We discuss developing at scale with NxMonoRepos, which provide the benefits of a monorepo without the drawbacks of code collocation. Nx helps with code…
Talk on
Create a Visually Editable Next.js Website Using React Bricks, With Blog and E-commerceMatteo Franalink
React Bricks is a CMS with visual editing based on React components that allows for visually editable content blocks called Brics. It offers flexibility for…
Talk on
Deploying React Native Apps in the CloudCecelia Martinezlink
Welcome to the workshop on AppFlow and Setup! This workshop covers the setup and prerequisites for AppFlow, including debug builds, native cloud builds, and…
Talk on
0 to Auth in an hour with ReactJSKevin Gaolink
This is a React Node.js workshop that covers implementing Dscope authentication in a React project. It explains how to set up a Dscope account and customize…
Talk on
Building Blazing-Fast Websites with Next.js and Sanity.ioNancy Du, Nataliya Ioffelink
This workshop covers building blazing fast websites with Next.js and Sanity. It explores the benefits of headless architecture and CMS tools like Sanity. The…
Talk on
Web Accessibility for Ninjas: A Practical Approach for Creating Accessible Web ApplicationsAsaf Shochet Avida, Eitan Noylink
This workshop focuses on web accessibility and the importance of making digital products accessible. It covers topics such as testing tools, identifying focus…
Talk on
Building Pixel-Perfect UI Components Using CSS VariablesSam Sycamorelink
CSS variables and their possibilities for UI developers, MUI's history and understanding of developer needs, Joy UI's focus on developer experience and use of…
Talk on
Back to the Roots With RemixAlex Korzhikov, Pavlik Kiselevlink
Remix is a modern full-stack web framework that works on both the backend and frontend, providing features like database interaction, SEO, data serving, page…
Talk on
No CRA? What now?Juri Strumpflohnerlink
React docs suggest using production-grade frameworks like Remix, Next.js, or Gatsby. But if you want to start with a simple pure React app, you can use Vite or…
Talk on
From Idea to Production: React Development with a Visual TwistOmer Kenetlink
Wix has a cool team working on developer toolings, with main products being Stylable and CodeX. CodeX is a visual IDE for React that helps with code…
Talk on
Crash Course Into Astro, Kontent.ai and Portable TextOndrej Polesnylink
This workshop covers the basics of various topics, with a focus on Rich Text Resolution in Headless CMS. Participants will learn how to import content, create…
Talk on
Localizing Your Remix WebsiteHarshil Agrawallink
The workshop covered various topics such as introduction to localization and Remix, project setup, creating components, implementing content and…
Talk on
How to Become a Fintech Developer in Seven MinutesTiki Lobellink
RAPID is a globally integrated FinTech system that abstracts all the integrations into a single platform, eliminating the need for merchants to manage multiple…
Talk on
Using PKCE to Communicate Between React and Native Mobile SDKsItai Hanskilink
The talk discusses communication between React apps/web apps and native applications/SDKs. It explores the challenges of embedding web code in a WebView and…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.