~/talk

Using events and modern sm tools to clean up local-first logic

Talkat React Alicante 2024 · 2024-09-19..09-21· [web3, frontend-architecture]
slides:none on file

Argues for storing domain events instead of only final state so timelines, retrospectives and derived insights emerge from the event stream; shows that there is no npm package that fixes this and that it usually lives on the backend. Describes a custom sync engine that forwards events to other clients and backend and reports 200 milliseconds of propagation (200 milliseconds), a concrete engineering choice that produces noticeably smoother real‑time UX.

AI-written summary · about

  1. 0:00Introduction
  2. 1:57Imaginary to-do app
  3. 6:57Domain events in task management
  4. 10:28Event-driven architecture
  5. 12:19Learning from communities
~/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.