~/talk

Going Local-First: A Primer

links:none on file
slides:none on file

Local‑first starts from a 2019 paper and promises fast no spinners UIs, multi‑device continuity, offline‑first behavior and user ownership of data. Practical route is using sync engines plus a local store (SQLite, Dexie, RxDB) and conflict‑free structures like CRDTs (Automerge, Yjs); examples include Linear (home‑grown sync engine), Anytype and Excalidraw. The field is young and fragmented but sync engines are the pragmatic first step toward instant, convergent collaboration.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 1:48What is local-first
  3. 5:02Philosophy behind local-first
  4. 8:32Sync engines explained
  5. 13:09CRDTs and data types
  6. 16:44Local databases overview
  7. 19:35Q&A: Offline-first vs local-first
  8. 21:24Q&A: Applicability of local-first
~/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.