tildefriends/apps/cory/docs/purpose.md

1.1 KiB

Tilde Friends Purpose

Back to index

Beliefs

  1. The web is the universal virtual machine.
    • It is here, ready to be used from your desktop, laptop, smart phone, tablet, game console, and smart TV.
    • It is not ideal, but it is the best we have right now, and all signs point to it continuing to improve, at least in terms of features, security, and device support.
  2. Distributed is superior to centralized.
    • Distributed services don't need ads.
    • Distributed services can't be acquired by evil corporations.
    • Distributed services respect the user's privacy.
    • Distributed services respect the user.
  3. Offline-first is superior to online-only.
    • The internet goes down sometimes. Applications should continue to work.
  4. Making and sharing code should be easy.
    • Cloning your repository, installing dev tools, running a docker image, or fighting with dependencies is not easy.
    • If you see a thing in a web browser, you should be able to click edit, make a change, save, and see the result. Wikipedia is easy.