







resonating with notes on "Collecting Limitations of CRDTs" worm-blossom.org/notes/crdts_cl
Notes on CRDTs
worm-blossom.orgmax
the most under-reported news story of 2026: a crdt merge will always produce output -- but "no conflict markers" doesn't mean "semantically correct"
Apr 3, 2026 at 6:15 PM
Exploring CRDT Lexicons
I’ve (alongside many others I’m sure) been working on CRDT work with atproto, and I think we’ll need to come up with some standard for how to represent CRDT data as lexicons. @chris.pardy.family has written a leaflet exploring what such a record could look like and is looking for feedback and thoughts: CRDT's on ATProto I think it’s a good start. It doesn’t tie us to any particular CRDT, though it doesn’t guarantee interop between different CRDT types, which seems fine to me. I’m thinking may...

About CRDTs • Conflict-free Replicated Data Types
Resources and community around CRDT technology — papers, blog posts, code and more.
An Interactive Intro to CRDTs | jakelazaroff.com
CRDTs don't have to be all academic papers and math jargon. Learn what CRDTs are and how they work through interactive visualizations and code samples.

The CRDT Dictionary: A Field Guide to Conflict-Free Replicated Data Types - Ian Duncan
A comprehensive guide to CRDTs and their tradeoffs, from counters to sequences. Written in the spirit of the Typeclassopedia, exploring how different CRDTs solve the distributed consensus puzzle.
worm-blossom (@worm-blossom.org)
the development diary of the worm-blossom collective. We make https://willowprotocol.org and https://worm-blossom.github.io/bab/
Paul Copplestone - e/postgres on Twitter / X
we've released a CRDT extension for Postgres (experimental and open source)why? A CRDT is a special data type used for collaboration - think of a Google Doc. The changes are merged even as people are typing simultaneouslythese CRDTs are then serialized on a server and then… pic.twitter.com/WJDJlK733D— Paul Copplestone - e/postgres (@kiwicopple) November 21, 2025

worm-blossom
The website of worm-blossom, the creative partnership of Aljoscha Meyer and Sammy Gwilym. (We are sorry.)
worm-blossom
The website of worm-blossom, the creative partnership of Aljoscha Meyer and Sammy Gwilym. (We are sorry.)
worm-blossom
The website of worm-blossom, the creative partnership of Aljoscha Meyer and Sammy Gwilym. (We are sorry.)
Homomorphically Encrypting CRDTs | jakelazaroff.com
Homomorphic encryption allows a computer to run programs on encrypted data. Learn how homomorphic encryption works through interactive examples, build a homomorphically encrypted CRDT and see whether it has promise for local-first software.

Caterpillars: the feed
A web-of-trust discussion forum built on AT Protocol. Open to read, vouched to post.
Caterpillars: the feed
A web-of-trust discussion forum built on AT Protocol. Open to read, vouched to post.
Introducing Semble Subscriptions 🔔 - Cosmik Labs
Tune in to the curators you trust and receive notifications on their activity or collections
Peritext: A CRDT for Rich-Text Collaboration
Collaboration on rich text is hard to model with plain-text approaches. We review the challenges and how to construct a CRDT for rich text.
