3 ms·
> In that time our team has built a one-of-a-kind thinking tool and the world’s first large-scale local-first sync system. I wonder if building "the world’s fi
by RcouF1uZ4gsC 3y ago
> In that time our team has built a one-of-a-kind thinking tool and the world’s first large-scale local-first sync system.
I wonder if building "the world’s first large-scale local-first sync system" was a distraction from the core mission.
This is one of those things that developers love doing. There are a ton of cool algorithms to explore and CRDTs are really amazing algorithmically.
However, I would guess that most users, especially the users who will pay for this, really don't care about "local first". They care about working sync, and as a bonus, it would be nice if it works offline. Even enterprises probably want central on-premise sync, more so than local first.
- gcr 3y agoApps that aren’t “local first” don’t work on the NYC subway for example, which is prime paper reading/thinking time for me. Send a text on the subway? Text gets stuck at “delivering…” and times out minutes later after you forget it. Read a paper from Paperpile on the subway? You can’t download it. Post to Slack on the subway? Message appears to be sent with no feedback but then retroactively disappears from your history when you get to work. Local first apps like Things, Apple Notes, Anki, and Muse are awesome for long commutes.