dotJS 2019 - James Long - CRDTs for Mortals
What it is
James Long's dotJS 2019 talk on how CRDTs enable local-first apps and how simple they can be to implement. He shows how to use them to build robust offline-capable frontends.
Why Hacker News recommends it
Recommended as an approachable introduction to CRDTs and the local-first idea behind apps like Actual.
- 3 people recommended it
- 4 different months
- 1 strong recommendations
- first 2020, last 2023
What HN commenters said
“the same one who made a great talk on using CRDTs called CRDTs for Mortals”
Great talk that inspired local-first apps.
satvikpendem, 2023-10 · Strong recommendation · in “Actual is going open-source”
“Really useful if anyone else wonders what's the problem with wall clock timestamps.”
Explains problem with wall clock timestamps and CRDTs.
raihansaputra, 2020-06 · Recommendation · in “One word in PostgreSQL unlocked a 9x performance improvement”
“Something that we have researched and think it has a lot of potential”
Promising simple sync implementation by James Long.
azteceagle, 2021-10 · Recommendation · in “Downsides of Offline First”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: crdt, local-first, sync, javascript, offline apps
Also recommended by the same people
podcastBefore Flutter | Rubber Duck Engineering | Episode #100RubberDuckEng · 1 HN recommender · 2023–2026
talkDesigning the Ideal Bootstrapped Business with Jason CohenRob Walling · 13 HN recommenders · 2020–2024
explainerThe Strange Math That Predicts (Almost) AnythingVeritasium · 1 HN recommender · 2025–2025
talkHow to Build a Startup Without Funding by Pieter Levels @ Dojo Bali@levelsio · 2 HN recommenders · 2018–2021
talkWhat the heck is the event loop anyway? | Philip Roberts | JSConf EUJSConf · 16 HN recommenders · 2015–2025
talkRich Harris - Rethinking reactivityYou Gotta Love Frontend · 15 HN recommenders · 2019–2026
lectureCrockford on JavaScript - Volume 1: The Early YearsYUI Library · 10 HN recommenders · 2013–2022
talkRailsConf 2016 - Turbolinks 5: I Can’t Believe It’s Not Native! by Sam StephensonConfreaks · 6 HN recommenders · 2017–2020