![]() ![]() I often tell people that the "cloud" is a lock-in for subscription based everything, where you have literally no control of your data nor the slightest insight in to who can access it, where all privacy boils down to whether mega-corporations don't lie, and so many other compromises and shortcomings. I'm happy for an article like this that I can invite people to read. FWIW, as far as it stands, Zulip is the least annoying Discord alternative (and eventually Matrix might become better/non-slow). Besides this definition, Leach also gave light to the definition of the concept stating that the term "refers to a political orientation based on the premise that the ends a social movement achieves are fundamentally shaped by the means it employs, and that movement should therefore do their best to choose means that embody or prefigure the kind of society they want to bring about". According to Carl Boggs, who coined the term, the desire is to embody "within the ongoing political practice of a movement those forms of social relations, decision-making, culture, and human experience that are the ultimate goal". "modes of organization and social relationships that strive to reflect the future society being sought by the group. To learn more about local first this is a great starting point The community around local first is also really buzzy, it's got that great feeling of being part of something new, something that's going to be bigger than the sum of its parts. One of the most exciting things about local first though is that once you have solved all the sync, and conflicting edit resolution problems (CRDTs are key here) you are 90% of the way to solving "multiplayer real-time". Start local and layer on server and cloud support. ![]() ![]() It's a kind of shift from operating one way and adding on support for the other, to the other way around. The way to think of the term is like when we all moved to designing web UI "mobile first". Both are valid "local first", it comes down to use case. So you could go P2P for sync, but you can also have a much more lightweight sync service on a central server. Somewhat counter to the article, I would argue that local first isn't about having "no cloud", it's "low cloud". Better responsiveness from UI, working offline, privet data, lower server costs, just as a start. I'm going all in on Local First, it addresses so many issues with the current "app" web. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |