~/conference

React Day Berlin 2019

React developers, frontend engineers, React Native developers, accessibility engineers, performance engineers, technical leads, open source library authors, web platform engineers

CSS-in-JS extraction and SSR; React performance profiling and windowing; IPFS peer-to-peer state syncing; Gatsby PWA and offline caching; React Native apps at scale; Accessibility testing with axe and Lighthouse; Hooks, Suspense and Firebase integration; Typed functional programming with fp-ts; Component-based navigation in React Native; Server-rendered React Native; React for command-line interfaces (Ink); Intl number and date formatting and RTL handling

titleauthorlength
OpeningEli Schutze11m
Attendance grows from 300 to 800 attendees and the schedule splits into two tracks in West and East Halls with no formal Q&A but long breaks for chat; the…
Talk on
See the Past, Present, and Future of CSS-in-JSMax Stoiber28m
Claims: CSS-in-JS produces automatic critical CSS out-of-the-box, eliminates dead CSS and class collisions, and makes styles a function of state; tools…
Talk on
Compassion-Driven Development: Building Accessible React UITae’lur Alexis27m
Shows how axe Chrome extension and Lighthouse audits find concrete failures (demonstrated on Netflix, Beyoncé site with ~139 violations, and Udemy with none)…
Talk on
Performance Anxiety with React: Track and increase speed of your appsJessica Leach20m
Shows measurable wins: using react memo and PureComponent cuts commit time from 0.8s to 0.5s and render from 7.9ms to 1.1ms on the example table app. Walks…
Talk on
Decentralized React states - using IPFS to sync, store, and recover stateAndrew Hill31m
Claims that React apps can be offline‑first and peer‑to‑peer by using IPFS + libp2p + IPLD to content‑address assets and exchange encrypted updates, and…
Talk on
Make apps for a global audience - Naomi MeyerData Visualizations29m
Shows concrete fixes: using Intl.NumberFormat with notation: "compact" to replace buggy K suffixes (demoed on Gapminder), applying dateTimeFormat ranges and…
Talk on
Performant Websites for All- How to Build Fast, Inclusive Applications using GatsbyPortia Burton07m
Builds an e‑commerce PWA called shop waka with Gatsby, adds gatsby-plugin-manifest and gatsby-plugin-offline for caching and offline support, and runs…
Talk on
React Is FictionJenn Creighton24m
Argues that creative-writing rules map to component design and shows concrete changes: a navbar example moves from an isLoggedIn prop with conditional…
Talk on
Testing Is All About PrinciplesAlex Lobera29m
Claim: testing succeeds when principles beat tool arguments. Shows a small Messenger‑like app, writes unit, integration and higher‑level tests with Enzyme and…
Talk on
UI as APINarendra Shetty18m
For backend services having a flexible API is a common practice that allows you to combine them with different APIs as if they were LEGO blocks and solve…
Talk on
Build Modern React apps with Hooks, Suspense, Context, and FirebaseJeff Huleatt30m
Builds a live voting web app called React Roads using Firebase and the uploader's ReactFire library, wiring Hooks, Context and experimental Suspense so…
Talk on
How Many Ways to Say I'm Sorry, Error Handling in ReactJesse Martin31m
Shows concrete claims and tools: using error boundaries (static getDerivedStateFromError vs componentDidCatch) plus try/catch, promise.catch, and type checking…
Talk on
Build it Once with Expo for Web: Create PWAs with cutting-edge browser functionalityEvan Bacon26m
Demo shows Expo for Web running a single codebase as a PWA, native iOS/Android app, Electron desktop app and in the browser, including a live camera in the…
Talk on
Component based Navigation in React NativeSatyajit Sahoo, Michał Osadnik26m
A ground-up rewrite of React Navigation delivers a component-based API so navigation config lives inside render, making initialRouteName and conditional…
Talk on
From Native to React NativeGreg Ryzhov07m
An existing mobile app is rebuilt from scratch in React Native, keeping the backend API initially but discovering API changes must happen earlier with mobile…
Talk on
Strong RESTful Contracts in a GraphQL worldTejas Kumar28m
Claim: REST can get GraphQL-like guarantees by generating types and hooks from OpenAPI. Uses TypeScript, OpenAPI/Swagger and a restful-react CLI that…
Talk on
ReasonML for SkepticsEric Schaefer27m
ReasonML claims to cut the common “cannot read property of undefined” crashes by adding a sound Hindley‑Milner type system to real JavaScript apps and shows…
Talk on
React Native At Wix: Building an App for 150 Million UsersOmri Bruchim33m
Claim: Wix builds a React Native app for 150 million users with an engine plus more than 35 modules, shipping engine binaries (iOS/Android) every 2–3 weeks…
Talk on
Successful rapid prototyping with React NativePerttu Lähteenlahti06m
Claim: React Native is the fastest practical way to validate mobile product hypotheses by building three prototypes — sleep data views, coaching content, and a…
Talk on
Building Webapps for everyone - a11y with ReactManjula Dube39m
Covers concrete rules and tools: enforces WCAG AA, uses semantic HTML instead of div wrappers, and shows form patterns that actually work — labels tied to…
Talk on
Parallel computing in ReactJS: Provide a pleasant user experienceMajid Hajian29m
Uses Web Workers plus Comlink to offload a 3,000-item sort so the UI animation keeps running instead of freezing; builds a WebAssembly function with…
Talk on
Exploring audio with React and SVGs: Create amazing audio projectsElizabet Oliveira27m
Concrete demos show SVGs inlined as React components and a workflow that uses SVG CLI + SVGO to convert and preserve IDs, with animation via Framer Motion /…
Talk on
Microinteractions & Animations in React Native: Help users understand the UICatalin Miron30m
Concrete claims, code and results decide: demos include a dating app, swipe cards, seat selection and a morphing feedback form, with links to each repo…
Talk on
Event-Driven Bluetooth Handling in React Native: Which library should you choose?Martin Heller19m
Concrete steps and working code for Bluetooth Low Energy in React Native using react-native-ble-plx: monitor adapter state, filter for powered on…
Talk on
Server Rendered React NativeWojtek Czekalski30m
Project named nars lets React Native components run on Node and send view trees to a mobile client; a TypeScript-typed config plus protobuf bridge serializes…
Talk on
Apify SDK - The scalable web crawling and scraping library for JavaScriptVratislav Bartonicek06m
A demonstration of Apify SDK shows a concrete, working crawler: Node code under 100 lines uses Puppeteer or plain HTTP to control Chromium, enqueue requests…
Talk on
React for Command-Line Interfaces! (feat. Ink)Xiaoru Li05m
Demos show a working pipeline that renders React components as terminal output using Ink custom renderer and emits ANSI codes so text styling and cursor moves…
Talk on
Print-friendliness - Why should you care?Judith Hartmann06m
Fixed-position UI prints on every page and can obliterate content so remove or hide those elements with @media print and a no-print class. Replace useless…
Talk on
Typed Functional Programming in TypeScript with fp-tsRobin Pokorny07m
Claims that fp-ts plus io-ts and monocle actually produce branded types so a string becomes a compile time Email after passing a decoder, not just a runtime…
Talk on
Empowering your React application with types using flowOlena Sovyn06m
Flow integrates into existing React codebases incrementally and shows concrete wins: unused props surface, renaming a prop type reveals all call sites, and…
Talk on
Building Blockchain Applications with JSSam Abbassi06m
Concrete demos show the Algorand JS SDK generating accounts signing transactions and using client wrappers to send and query the chain the implementation uses…
Talk on
Figma to React: Efficient Delivery Design to the CodeZar Zakharov09m
A working pipeline reads a Figma file by Figma API file key → JSON nodes, drills into frames and children by node IDs, requests exported assets (SVG/PNG) and…
Talk on
A Dentist Turned Software Developer: How to switch careersMeghna Srivastava07m
A self-taught switch story that claims landing a frontend role is practical: learns HTML CSS JavaScript and React, Redux, TypeScript, builds many small…
Talk on
HobbyTrack: Technical DivingVladimir Novick09m
Starts from beginner courses then explains physics—Boyle and Dalton—gives concrete safety numbers, gas mixes and why oxygen partial pressure matters (watch for…
Talk on
HobbyTrack: FPV Drone Racing, a Virtual Adrenaline Kick?Noah Waldner05m
Shows a working React Native prototype called HobbyTrack that wires FPV video into a browser interface and records lap data with a local storage engine and…
Talk on
HobbyTrack: Making a tiny videogame with ArduinoHenrique Müller05m
Build detail: a playable tiny console built on Arduino tiny console with a small bitmap screen driven by bitmap display via hex arrays, CAD modelled and 3D…
Talk on
HobbyTrack: Fashion and Tech: can these live together?Galina Prokofeva04m
# HobbyTrack: Fashion and Tech: can these live together? Subscribe to our channel to see more React (Native) talks:
Talk on
HobbyTrack: How to perform live trippy visuals with WebGLAlex Kempton05m
A live audiovisual tool built in React and three.js lets code-made sketches become performable scenes with every parameter exposed to MIDI learn knobs, LFOs or…
Talk on
Goober, a less than 1KB css-in-js solutionCristian Bote06m
Goober claims a full CSS-in-JS API in less than 1KB, hashing style input into class names and generating real CSS from a tiny parser that falls back to regex…
Talk on
Handling time in ReactPeter Juras09m
A small library that gives React hooks to sync UI to the wall clock and to one‑off timers, claiming useTime and useCountdown hooks, configurable intervals…
Talk on
How we have built a Node.js Registry with ReactJuan Picado05m
A Node.js package registry UI is rebuilt and maintained with concrete choices: migrated from jQuery to React to make contributions simpler; uses TypeScript…
Talk on
Frontend Application BundlesGlen Maddern07m
A container format called fab packages a build as a zip with a webpack-generated server.js plus an immutable asset directory so a single artifact can deploy…
Talk on
Closing05m
Announces a group photo with speakers staff and volunteers, organizes a crowd wave and counts off “one two three” for synchronized smiles, calls out…
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.