~/conference

React Alicante 2023

React developers, frontend engineers, web performance engineers, accessibility engineers, React Native developers, library and framework authors, engineering managers

SolidJS fine-grained signals; React server components; hydration and resumability; Edge Functions at CDNs; tRPC end-to-end TypeScript APIs; GraphQL client ecosystem 2023; Playwright end-to-end testing; React DevTools profiling workflows; codemods with jscodeshift; type-safe DB-to-frontend codegen; canvas text layout and hitbox testing

titleauthorlength
React The Good PartsTejas Kumar34m
Starts with a hand‑built counter then shows a 10,000‑item list demo comparing React to Solid and claims React’s slowness is the virtual DOM plus whole‑tree…
Talk on
SolidJS for React DevelopersErik Rasmussen29m
Solid claims: SolidJS uses createSignal getters, components run once (not re-rendered) and the compiler tracks DOM dependencies so there’s no virtual DOM and…
Talk on
Playing your tests wrightDebbie O'Brien29m
Argues that end-to-end testing is now the practical default, shows Playwright tooling that actually reduces pain: playright with auto-waiting and retrying…
Talk on
Type safety from the database to the frontendForbes Lindesay29m
A library at databases generates TypeScript from SQL schemas and PG typed links query strings to precise result types so schema changes update types…
Talk on
Building Text Containers in CanvasAakansha Doshi36m
Shows how a canvas text container is implemented end to end: identify targets with hitbox testing using pointerdown/pointerup distance to avoid click false…
Talk on
Pushing boundaries to the edgeFacundo Giuliani32m
Claim: run server-side JavaScript at CDN nodes to generate dynamic responses near users, reducing latency and origin load. Demonstrations use Next.js Edge…
Talk on
tRPC: Better than REST GraphQL?Devlin Duldulao12m
Claim: tRPC gives end to end TypeScript types without schemas or code generation and it actually proves it. Demo uses Next.js and React Query integration…
Talk on
Common Pitfalls in React Native Apps and How to fix themDan Neciu10m
Practical failures and fixes: importing Expo Google fonts naively bloats a bundle to ~150 MB and crashes some Android phones, so import the exact font file…
Talk on
Maximizing React Perfomance with DevTools: Profiler and ComponentsJelena Maravic11m
Shows concrete use of react Dev tools Profiler and Components to find why specific components re render, using Profiler recordings, flame/rank charts and…
Talk on
Codemods how to support your users with breaking changes deliveryŁukasz Nowak13m
A concrete claim: codemods let libraries ship breaking changes while keeping feedback flowing by automating repetitive refactors. The demo uses jscodeshift and…
Talk on
Seek, and you shall find your way to fun!Kevin Maes20m
Demo implements maze generation with a recursive backtracker (DFS) arranged on a flattened grid, exposes runtime control via xstate statecharts so the…
Talk on
Crafting Accessible Components for Component LibrariesMathilde Buenerd10m
Three concrete patterns decide whether a library actually helps accessibility or just claims to: use a tag/as prop so components render article section or div…
Talk on
The State of GraphQL Clients in 2023Roy Derks15m
Survey data from 2022 shows GraphQL Hooks surprisingly topping client popularity, with Apollo scoring high on satisfaction but dragging bundle size and…
Talk on
Hydration, Islands, Streaming, Resumability... Me, Oh My!Matheus Alburquerque35m
Covers concrete tradeoffs and working examples: Marco (2014) proves automatic partial hydration and streaming, Astro demonstrates Astro ships zero JavaScript…
Talk on
All you need is a contractDaniel Afonso30m
Claims that using TanStack Query plus Mock Service Worker removes three concrete problems: unmaintainable server‑state code, flaky network tests, and blocked…
Talk on
Practical guide to building accessible forms in ReactKateryna Porshnieva30m
Promises specific fixes and shows a working signup form with keyboard focus outlines, inline and summary validation, live announcements and autocomplete rather…
Talk on
Why I Still Choose ReactChance Strickland31m
Argues for React because its core claim — that UI is a function of state — still yields predictable composition and ten years of real-world experience. Calls…
Talk on
Processes, StateCharts and WorkFlowsMattia Manzati34m
A concrete recipe for long‑running work shows a React storefront that starts as one endpoint, breaks into many, and then needs durable coordination: implement…
Talk on
Resumability in the next generation frontend framework With O1 loading timeRuby Jane Cabagnot18m
Compares measurable behavior: Qwik achieves O(1) startup by shipping HTML that serializes closures into a Qwik JSON blob so the browser resumes state without…
Talk on
Server side rendering React natively with ReasonDavid Sancho36m
Claim is that React can be server rendered natively by compiling Reason components so one codebase runs on browser and server, implemented as serverReasonReact…
Talk on
Bye bye, weeds! Digital Gardening with Astro, SolidJS, & MDXKathleen Mcmahon36m
Migrates a four‑page Gatsby site into Astro with MDX and optional SolidJS/React islands, keeping existing components and switching to Astro’s content…
Talk on
Rendering Dilemma: Reacting to State ChangeAtila Fassina34m
Live demos show a pair of counters: a vanilla React version and a signals version using Solid, with two counters demo proving the difference — React re-renders…
Talk on
A comparison on Microfrontends composition techniques Module FederationAris Markogiannakis15m
Demo shows two apps Main and Dogs apps on ports 3000 and 3001 where the main loads the Dogs microfrontend without an iframe. Comparison finds Module Federation…
Talk on
Accelerating Your Career: Becoming a 10x Junior EngineerJoana Santos11m
Concrete habits that accelerate growth: practice debugging with logs and tests to learn architecture, explain defects in business terms, and fix production…
Talk on
Supercharging React Performance with JavaScript Signal OptimisationSubham Bhattacharjee17m
Claims that migrating parts of a React app to Solid.js yields measurable wins: components execute once, updates target only changed nodes, and a tiny runtime…
Talk on
Patterns for Making Accessible ComponentsChris Cormier15m
Practical, code-level patterns for accessible components: use aria-current for breadcrumbs so screen readers know the active page; implement toasts as…
Talk on
How Bloomberg Built a Talent Sourcing Chrome Extension Using ReactAdina Stoica11m
Bloomberg builds a working Chrome extension in React that auto‑responds in Gmail and stores private notes, using Material UI for layout and Create React App…
Talk on
You are not becoming rich with a mobile appStefano Solinas16m
Builds three projects: an Angular website, a mobile-only crypto viewer with no user data and no server, and a puzzle game IMXel that limits hints. Claims a big…
Talk on
Reviewing code review duty, fun or... revenge?Paulina Chojnowska13m
A concrete example shows code review decisions: a banner feature initially uses react-cookie, is migrated to localStorage, then to useSyncExternalStore before…
Talk on
DAVID KHOURSHID Making state management intelligentDavid Khourshid32m
Claims that combining state machines + reinforcement learning + GPT-4 makes UI agents that can plan and act, not just chat. Uses XState (xstate v5 beta and…
Talk on
Building Machine Learning Models on Edge with ReactShivay Lamba30m
Live browser inference using tensorflow.js, a pose‑estimation demo that overlays a skeleton on webcam feed and a sentiment classifier built with…
Talk on
Imperative vs Declarative: Weathering the stormKyle Simpson50m
Argues that readability beats cleverness and demonstrates it by building a real app, Weather Round, with RedwoodJS and React, exposing concrete pain points…
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.