~/conference

React Day Berlin 2022

React developers, frontend engineers, full-stack engineers, mobile app engineers, engineering managers, open source maintainers, developer experience engineers

Bun runtime and JSX transpiler; Turbopack incremental bundler; Next.js 13 data fetching; tRPC schema-free APIs; Jotai atom state model; TypeScript generic React components; GraphQL with CDN delivery; React Native Kotlin Multiplatform; Expo for web and mobile; React Testing Library practices; codemods for large repos; MediaPipe machine learning integrations

titleauthorlength
How Bun Makes Building React Apps Simpler & FasterJarred Sumner10m
Bun claims a full runtime for React with measurable wins: built-in JSX transpiler that even supports .js files and console.log of elements, automatic npm…
Talk on
Let’s Remix to Localize Content!Arisa Fukuzaki28m
Clears a path to production: uses remix-i18next and a headless CMS (Storyblok) to stop storing translation files in source and to generate localized URLs with…
Talk on
Generic Components with TS and ReactIllia Kibalnyi10m
A concrete example builds a selectable list component that accepts items of varying shapes by making props generic and constraining them to a minimal shape…
Talk on
Building High-Performing Cross-Cultural TeamsEmma Bostian18m
Moves from Austin to Germany in 2018 and to Stockholm in 2020 and reports joining teams of seven nationalities → ten nationalities as evidence that culture…
Talk on
Lessons Learned From Troubleshooting a Shopping Cart IssueHussien Khayoon09m
A recurring quantity-mismatch bug proves out: back-end numbers match but customers sometimes receive fewer items; errors start monthly and grow to about once a…
Talk on
Accelerate InnovationCristobal Chao09m
Argues developers can start innovating at the design phase by using production UI pieces: shows sync Storybook to Figma via Anima and treats React components…
Talk on
Turbopack. Why? How? When? and the Vision...Tobias Koppers27m
Claims a Rust core using Rust+SWC to get parallelism and memory safety, plus a Turbo Engine that records dependencies as a task graph (about 200 tasks per…
Talk on
Interviews with sponsors07m
Sponsors say they pay to recruit and increase employer brand, to announce a new Berlin office, and to put engineers on stage to get feedback on React work…
Talk on
Jotai Atoms Are Just FunctionsDaishi Katolink
State management in React is a highly discussed topic with many libraries and solutions. Jotai is a new library based on atoms, which represent pieces of…
Talk on
The Weird Things About ReactNik Graflink
React has some weird and undocumented features like using the key attribute to remount components. The new beta docs and RFCs provide valuable insights into…
Talk on
Fighting Technical Debt With Continuous RefactoringAlex Moldovanlink
This talk discusses the importance of refactoring in software development and engineering. It introduces a framework called the three pillars of refactoring…
Talk on
Get rid of your API schemas with tRPCGiorgio Boalink
This talk introduces TRPC, a library that eliminates the need for code generation and provides type safety and better collaboration between front-end and…
Talk on
Emotional & Functional UI Animations in ReactElizabet Oliveiralink
This talk discussed the importance of UI animations in React, both functional and emotional. Examples were given using CSS and Framer Motion, with a focus on…
Talk on
Wait, React Is Multi-Threaded?Nikhil Sharmalink
This talk explores the use of web workers in React to improve user experience and performance. It discusses the limitations of JavaScript rendering and how web…
Talk on
Using CodeMirror to Build a JavaScript Editor with Linting and AutoCompleteHussien Khayoon, Kahvi Patellink
This workshop covers various topics related to software development, including using the CodeMirror library to create custom editors, exploring CodeMirror…
Talk on
Next.js 13: Data Fetching StrategiesAlice De Maurolink
This workshop at React Day Berlin covered fetching strategies for the new App Directory, including server components, client components, and dynamic fetching…
Talk on
React Native Kotlin Multiplatform ToolkitErik Zieglerlink
The talk discusses the combination of React Native and Kotlin Multiplatform for cross-platform app development. Challenges with native modules in React Native…
Talk on
Run Games Within Your React Native AppsVladimir Novicklink
This talk discusses integrating Unity into React Native apps for game development. Unity provides a wide range of capabilities and can be seamlessly integrated…
Talk on
It's Time to De-Fragment the WebSami Jaberlink
This talk introduces Mitosis, an open source project that solves the problem of building framework agnostic components. It supports JSX and Svelte syntax and…
Talk on
Supercharging Your Dev Experience With TurborepoBruno Paulinolink
This talk explores the benefits of using TuberApple, a tool for supercharging the development experience. It highlights the advantages of monorepos, such as…
Talk on
Nextra 2.0: Create a Full-Featured Documentation Site in 5 MinutesShu Dinglink
Next.js and Nextra are powerful tools for generating full-featured documentation websites with ease. Nextra offers features like dark mode, full-text search…
Talk on
Take a Rest From REST (And GraphQL)Aleksandra Sikoralink
This talk explores the evolution of RPC and its relevance in modern full stack development. It discusses the limitations of SOAP and REST and introduces…
Talk on
The Sorcery of Building a Cross Platform Design System ArchitectureKamlesh Chandnanilink
This talk discusses the development of a cross-platform design system architecture. It explores different approaches and proposes a unified API that works…
Talk on
Build Your Own (Simple) React From Scratch!Sean Blundell, Jean Duthonlink
This workshop focuses on creating a React app from scratch and covers topics such as rendering components, handling state, and optimizing rendering. It…
Talk on
Statically Detecting React App Bugs with TypeScript and ESLintJosh Goldberglink
This talk explores static analysis tooling for JavaScript and TypeScript, focusing on detecting bugs with TypeScript and ESLint. The importance of type…
Talk on
How I Automated Code Changes for 100 Repositories: Getting Started With CodemodsKonstantin Klimashevichlink
This talk discusses automating code changes for Android repositories, utilizing tools like JSCodeShift and Abstract Syntax Tree. The speaker shares a real use…
Talk on
Power Up your GraphQL Apps with CDNsNaz Delamlink
This talk discusses how to grow GraphQL apps with CDNs by exploring concepts like caching, freshness, and validation. It explains how CDNs cache content closer…
Talk on
Best Practices and Advanced TypeScript Tips for React DevelopersMaurice de Beijerlink
This workshop covers various TypeScript and React-related topics, including TypeScript compilation and type checking, prop definitions, data validation, and…
Talk on
Crash Course into the Jamstack with Next.js & StoryblokArisa Fukuzaki, Chakit Aroralink
This workshop on Web Development covers topics like static and dynamic web pages, the Jamstack approach, content management systems, and the usage of…
Talk on
Making an Open Source Library Financially SustainableJohn Robblink
The talk discusses how an open source library, ReactFlow, was made financially sustainable. Various methods were tried, including Github sponsoring and cross…
Talk on
Designing Effective Tests with React Testing LibraryJosh Justicelink
This workshop on designing effective tests with React Testing Library covers topics such as testing the contract and rendered UI, using the Screen API for text…
Talk on
What the Heck Do "Declarative" and "Reactive" Actually Mean?André Kovaclink
This workshop explores the concepts of declarativeness and reactiveness in front-end frameworks like React and Svelte. It discusses the challenges of working…
Talk on
The State of React ToolingJonny Burgerlink
The talk discusses over 20 JavaScript tools commonly used by developers, including transpilers and bundlers. It highlights the pros and cons of various tools…
Talk on
Building for Web & Mobile with ExpoJosh Justicelink
React Native Web allows for building mobile and web apps with one code base. The workshop covers setting up an app skeleton, configuring navigation…
Talk on
Writing Chrome Extensions in ReactRiaz Viranilink
This talk is about making Chrome extensions in React. The speaker demonstrates a boilerplate project and shows how easy it is to get started. The talk also…
Talk on
A Nutshell Guide to React Native DevOpsMoataz Nabillink
Today we are discussing the challenges faced by React native developers in mobile deployment. Automation is the key to spending less time on tasks and focusing…
Talk on
End-To-End Type Safety with React, GraphQL & PrismaSabin Adamslink
This workshop focuses on building a full-stack application with end-to-end type safety using React, GraphQL, and Prisma. It covers topics such as setting up…
Talk on
Digital Ecology: How Can You Mitigate the Carbon Footprint of Websites?Katarzyna Wojdalskalink
This talk discusses digital ecology and reducing the carbon footprint of websites. Techniques such as using JavaScript or TypeScript, lighter libraries, and…
Talk on
Consistent UX at Scale: Lessons Learned When I Wore the DesignOps HatMatheus Albuquerquelink
This talk covers the challenges of implementing accessibility in design systems and the importance of using existing libraries. It also emphasizes the use of…
Talk on
Using MediaPipe to Create Cross Platform Machine Learning Applications with ReactShivay Lambalink
Welcome to a talk on using MediaPipe for cross-platform machine learning applications with ReactJS. MediaPipe provides ready-to-use solutions for object…
Talk on
Staying Safe In a Concurrent WorldAndreas Rothlink
The talk discusses the ramifications of the new concurrent features in React and the misconceptions around the rendering model. It explores the changes in the…
Talk on
Innovate with ReactCristobal Chaolink
A software developer named Cristobal Chao conducted a workshop on component-based development using React and Material UI. The workshop covered topics such as…
Talk on
Less Struggle With LifetimesEgor Ogarkovlink
The talk introduces the concept of Lifetime in software development, which is used to handle clean-ups. By using a simple object called Lifetime, engineers can…
Talk on
GraphQL for React DevelopersRoy Derkslink
This workshop focuses on GraphQL for front-end developers. It explains the advantages of using GraphQL over REST APIs, such as having a single endpoint and…
Talk on
How to Start Your Journey Into Mobile Accessibility?Alessandro Seneselink
This talk explores mobile accessibility, including the different types of disabilities and how they affect app usage. It emphasizes the importance of making…
Talk on
Bringing the New React Native Architecture to the OSS Community - Fall EditionNicola Cortilink
The talk discusses the new React Native architecture and its introduction to the open source community. The new architecture aims to bring React 18 to mobile…
Talk on
Introduction to Library Market PlaceBrendon Colink
This talk provides an introduction to the library marketplace, focusing on selling NPM packages and building UI libraries. It explains the steps to publish a…
Talk on
3+ Uses of React at a Game StudioHendrik Demmerlink
Game development challenges and solutions include saving games in the cloud, customer support tools, and remote changes to player progress. Custom editors in…
Talk on
Build a Modern GraphQL Server using GraphQL YogaJamie Barton
-- no description --
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.