Local, first, forever – CRDT filesync | Lobsters