When there's no network, make it easy to use USB storage as a fallback.
5 comments
Textbundle-style stuff is cool (extend simple text formats in small ways that allow them to replace much more complex apps/formats), and we should do more of it. Don't use the latest, most powerful computers for development, to make sure you keep an eye on performance and support for older hardware. Development should be local-first as well, including dependency caching and offline documentation, to enable local repair work on apps and system. @tbernard Reminds me of how some smartphones, which are by far the worst in terms of data transfer, can't use USB keys (OTG keys or with a Y-cable) and it's probably only a software defect…
|
The file system has some very good properties for resilience (flexible, future-proof, interoperabile across platforms, familiar), so it's a better primary soure of truth for user data than custom content apps.