|
|
|
|
|
by cadamsdotcom
162 days ago
|
|
Most users seem not to care if their app has amnesia and forgets data it loaded 1 minute ago just because they backgrounded it and came back. Most users don’t care if their data fails to save the in the train tunnel. People don’t complain verbally even if it pisses them off. They just wait for the data to load and shrug and retry after a moment. Things won’t improve without a grassroots campaign. And it’s trending worse: more and more apps & tools are doing amnesia on purpose because it’s simpler and doesn’t anger the fussy few users for not going far enough.. So what do local-first demanders want? Is local first when the software does a sync after storing locally? Is it when the local store is the source of truth? Is it offline support? Is it owning your data? Is it automatic resync when the connection/backend come back? Yes; all of the above and more.. and it’s complex and expensive to maintain and doesn’t get a lot of attention. There needs to be 5 or 6 terms to cover each of the local-first sub-concepts so the discussion can progress.. |
|