3 ms·
You’re not wrong. Or at the very least: - Software needs to be built and distributed with local-first in mind. Self-hosting should be trivial, encouraged and a
by 3np 5y ago
You’re not wrong. Or at the very least:
- Software needs to be built and distributed with local-first in mind. Self-hosting should be trivial, encouraged and accommodated for. Preferably transparently to the user. (Self-hosting a web browser and its built in password manager is already something people do, as a silly example of why it doesn’t have to be a worse UX). In the example of a “dapp”, this could mean the web app in source-available (not necessarily “real open source”) and provided as a zip file ready to run in a local browser and/or electron app. Possibly via IPFS or similar. It should not depend on phone-home to any particular hard-coded server, domain, or SaaS.
- For stuff that is hosted in DCs, opt for smaller providers. Get infrastructure, not SaaS. Ie avoid managed services in AWS/GCP/Azure/Ali, instead get VMs or servers with someone else.