From Dev.to
Two rules that stop a local-first sync engine from losing your edits
A user types a comment on a train, the tunnel cuts the WebSocket mid-send, and the app reconnects 40 seconds later. Did the comment arrive zero times, once or twice? In my issue tracker the answer has...
