References
Standards & building blocks
Section titled “Standards & building blocks”- RFC 6902 — JavaScript Object Notation (JSON) Patch — datadata’s structured change format, sharp edges and all. See our issues with it.
- RFC 6901 — JSON Pointer — the path syntax inside JSON Patch.
- Yjs — the CRDT implementation embedded for collaborative text.
- Fractional indexing (Figma’s write-up) — the ordering technique behind datadata’s ordered records.
- Cloudflare Durable Objects — the per-folder authority in the current deployment.
Local-first & sync engines
Section titled “Local-first & sync engines”- Local-first software — Ink & Switch’s foundational essay. datadata agrees with more of it than its server-authoritative stance suggests — and disagrees knowingly with the rest.
- The Local-First Landscape — the community’s comparison dimensions, which Where datadata sits answers.
- localfirst.fm — the podcast; a running seminar on every design decision in this space.
- CRDTs: The Hard Parts (Martin Kleppmann) — why convergence isn’t the same as correct merging; context for datadata’s conflict stance.
Suggest something
Section titled “Suggest something”If there’s a paper or write-up that bears on one of our open questions, send it over.