~/conference

React Finland 2019

React developers, frontend engineers, design systems engineers, UI/UX designers, mobile React Native engineers, engineering managers, QA and test engineers, community builders

component behavior state machines; XState React hook analytics; append-only B-thread generators; design-system infrastructure pipelines; TypeScript for design systems; CI/CD for React Native with Fastlane; accessibility practices for React apps; Gatsby themes and component shadowing; FLIP animations with spring physics; scalable frontend architecture patterns; exploratory approval testing workflows; WebAssembly as a web platform

titleauthorlength
MobX: The JourneyMichel Weststrate28m
MobX is presented as a client-side state-management library for React that provides a simple reactive model to reduce boilerplate; it has wide adoption (about…
Talk in Dutch on
Append only development with ReactLuca Matteis26m
Claims that append-only development lets newly added code change old behavior by adding parallel B-threads (JavaScript function generators) that request wait…
Talk in English on
Mind Reading with Adaptive and Intelligent UIs in ReactDavid Khourshid25m
Builds adaptive UIs as executable state machines, captures transition analytics, and uses XState React hook plus D3 visualizations to turn edge weights into…
Talk in English on
Abstract component modeling in ReactFarzad Yz13m
Claims a practical method to extract component behaviour into a JSON state machine (SCXML-friendly) and use it to drive a headless React component for a volume…
Talk in English on
A Common Design Language Let Designers and Developers talk to each otherAndrey Okonechnikov21m
Argues that UI primitives — concrete, prop-driven components — become a shared language between design and code, implemented with React and tied to a live…
Talk in English on
A Practical Guide to Building Your Design System InfrastructureVarya Stepanova27m
Shows how an actual design system site is built using React tooling to automate docs, testing and releases, and gives concrete recipes: use Storybook plugins…
Talk in English on
CICD for React NativeJuha Linnanen27m
Sets up a concrete CI/CD recipe for React Native: use CircleCI to run tests and trigger builds, Fastlane (with match) to sign and publish to Play internal test…
Talk in English on
Intersection of Automation and Exploratory TestingMaaret Pyhäjärvi23m
Claims that exploratory testing drives what to automate and that automation is an invitation to explore; demonstrates using approval tests against a Java…
Talk in English on
12 Tips For More Accessible React AppsManuel Matuzović23m
Title promises 12 but runtime forces a compact set of practical rules: document outlines, visible but screen-reader-only labels, correct semantics like use…
Talk in English on
All aboard the type trainKadi Kraman16m
Compares actual tradeoffs: Flow is a static type checker that you opt into with // @flow and whose server sometimes spawns heavy processes, while TypeScript is…
Talk in English on
Gatsby and Themes The Future of GatsbyDustin Schau20m
Gatsby adds reusable, npm‑packageable site blocks called themes that are usable today behind the __experimentalThemes flag and wired from gatsby‑config as an…
Talk in English on
Delightful UI animations by understanding the brainBruno Lourenco26m
Claim: the brain’s motion center (MT / V5) and its smooth pursuit and global-motion heuristics explain why some UI animations delight and others annoy…
Talk in English on
Unpopular OpinionsNik Graf28m
Argues that the useful claim is not that context or hooks exist but that stuffing all entities into one store context causes full re-renders so a chat app with…
Talk in English on
Building a Community Around IgniteJamon Holmgren32m
A CLI and boilerplate called Ignite becomes a production tool rather than a demo: two maintained stacks (Andres with Redux, Bowser with MobX + TypeScript), a…
Talk in English on
The Untouchable WebRick Hanlon18m
Shows a concrete engineering checklist: implements a reusable touchable component with hit slop (example 50px), pointer and touch handlers, keyboard support…
Talk in English on
React Standard LibraryVille Immonen22m
Claims a concrete solution: unimodules let apps add native features by npm install without manual Xcode or Android project edits, using CocoaPods and Gradle…
Talk in English on
Custom CSS is the path to inconsistent UIArtem Sapegin18m
Custom CSS causes divergence in real projects: an analysis finds typography and whitespace as the biggest offenders, with many nearly identical but…
Talk in English on
Creating layouts that lastArtem Zakharchenko24m
Claim: spacing is the main cause of layout rot, so layout should be a composable React concept. Implementation: atomic layout built with React, CSS grid and…
Talk in English on
Scalable Design Systems with TypeScriptTejas Kumar35m
Claims that TypeScript plus a design system can become living, always-correct docs and demos, and proves it by building a browser playground that reads…
Talk in English on
Codecrumbs in ReactBohdan Liashenko12m
Claims a concrete way to navigate hundreds of tiny React atoms by extracting a component graph from source, using static AST analysis of imports and filenames…
Talk in English on
React Union Write once, plug anywhereTomáš Konrády30m
A library called React Union embeds standalone React widgets into CMS pages (WordPress, Liferay) via simple script tags, React portals and lazy loading so one…
Talk in English on
Releasing a library written in TypeScript on NPMChristoffer Niska10m
Shows how to publish a TypeScript library using TypeScript + Rollup with a concrete config, recommends rollup-plugin-typescript2 and terser, and outputs both…
Talk in English on
Practical Performance for React NativeAnna Doubkova23m
Measurements show the slowdown lives on the JavaScript thread (target 60fps, observed 30 and even 15 or negative), diagnosed with React Native Debugger /…
Talk in English on
WebAssembly The Next Big PlatformSven Sauleau14m
Claims that parts of a React app can be rewritten in Rust and compiled to WebAssembly, with a real Rust + WebAssembly module that parses iCalendar files to…
Talk in English on
Building resilient frontend architectureMonica Lent33m
Company growth from 80 to 1,500 people motivates a claim: constrain to survive. Concrete techniques include reorganizing source dependencies away from the big…
Talk in English on
Intuitive ToolingCarolyn Stransky Vohr25m
TypeScript reads like a new language with an empty-array default of type never and baffling import forms, Redux piles jargon plus async middleware like thunks…
Talk in English 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.