vlcn.io (@vlcnio) header
vlcn.io (@vlcnio) profile picture
Joined October 2022
Episode #10 is out. Matt Wonlaw (@tantaman) on building his own local-first tools (cr-sqlite, Materialite) and comparing syncing mechanisms.
1
7
5
44
23,310
vlcn.io retweeted
Interesting realization that if you're syncing CRDTs through a central server you can apply whatever sort of validation logic you want on the server to preserve constraints. The validation logic just needs to write fixes as a new database version to sync back to clients.
6
4
24
3,901
How much easier is life when your database does that for you?
5
642
vlcn.io retweeted
"Most databases were built when data was static and queries were dynamic. For applications, most queries are static and the data is dynamic" - @matthew_linkous I never thought about it this way before but this is spot on.
2
6
2
133
8,342
vlcn.io retweeted
In the refinement phase of cr-sqlite - - decreasing crdt metadata size by 5x - improving crr creation syntax - adding support for resurrecting deleted items - adding list CRDTs to the DB so you can have collaborative text w/o yjs or automerge - improving schema migrations
2
3
20
1,747
vlcn.io retweeted
I was blown away by @aboodman's talk and the Replicache model so I spent the last day experimenting with a variation on the idea: "Creating CRDTs without specialized knowledge" vlcn.io/articles/crdt-substr…
5
16
64
11,587
vlcn.io retweeted
One of the things I'm most excited for is partnering with the LibSQL folks to create a custom syntax for defining tables which are backed by CRDTs! LibSQL is truly getting SQLite ready for the coming decades -- github.com/libsql/libsql vlcn.io/cr-sqlite/custom-syn…
5
25
5
154
31,461
vlcn.io retweeted
Spent the am building reactive code cells that can depend on one another for the new documentation site. Like ObservableHQ but I didn't want to include their notebook interface.
5
3
14
1,831