Evolu | local-first with privacy (@evoluhq) 's Twitter Profile
Evolu | local-first with privacy

@evoluhq

Local-first platform designed for privacy, ease of use, and no vendor lock-in. Made by @steida

ID: 748470445

linkhttps://evolu.dev/ calendar_today10-08-2012 02:58:16

5,5K Tweet

3,3K Followers

2 Following

Daniel Steigerwald (@steida) 's Twitter Profile Photo

David K 🎹 I would use `NonEmptyReadonlyArray` instead, but then we could have another problem: we might lose' NonEmptyReadonlyArray', so what then?

<a href="/DavidKPiano/">David K 🎹</a> I would use `NonEmptyReadonlyArray` instead, but then we could have another problem: we might lose' NonEmptyReadonlyArray', so what then?
Daniel Steigerwald (@steida) 's Twitter Profile Photo

To me, local-first is more of an economic issue than a technological one. Of course, we need tech, but that’s not everything. What I see, and what wasn’t mentioned in the original article from Ink & Switch, are the economic consequences of centralized client-server software.

Evolu | local-first with privacy (@evoluhq) 's Twitter Profile Photo

Evolu now uses EEPs – Evolu Evolution Proposals – to plan and discuss features before implementation. The goal is to keep changes thoughtful, stable, and open to feedback. EEP-001: Ephemeral messages → github.com/evoluhq/evolu/…

Daniel Steigerwald (@steida) 's Twitter Profile Photo

A Relay (a dumb server): - knows nothing about clients - syncs only data - is as simple as possible I believe this is the correct approach to what Martin Kleppmann calls “the local-first endgame”

A Relay (a dumb server):

- knows nothing about clients
- syncs only data
- is as simple as possible

I believe this is the correct approach to what Martin Kleppmann calls “the local-first endgame”