[proofreading] Add a missing word

This commit is contained in:
Joshua Boniface 2020-04-18 00:29:32 -04:00
parent 7ad3899fc8
commit 6aceca6e2e
1 changed files with 1 additions and 1 deletions

View File

@ -51,7 +51,7 @@ You must think about whether a feature you add is a Boon to both Users and Admin
This is a topic I could (and maybe will) write a whole blog post on, but "user friendly" when describing software is almost always a misnomer. User-friendliness is a sliding scale. Something that is friendly for a beginner can easily become tedious for an advanced user, and something that an advanced user sees as conceptually basic can be an unimaginable learning curve for a new user. This is something every software must face.
But the difference with self-hosted software is that you don't use have "users" in the traditional sense, you also have the two conceptual spaces for the administrator as well. If the software has a huge learning curve during initial setup, it will attract Admins but not Users, and if your software is super easy to set up but lacks any advanced features, you will attract plenty of Users but Admins will quickly become frustrated (or, hopefully, help you hack, if you're open to it).
But the difference with self-hosted software is that you don't just use have "users" in the traditional sense, you also have the two conceptual spaces for the administrator as well. If the software has a huge learning curve during initial setup, it will attract Admins but not Users, and if your software is super easy to set up but lacks any advanced features, you will attract plenty of Users but Admins will quickly become frustrated (or, hopefully, help you hack, if you're open to it).
So what is the point of all this? Besides me putting to words these thoughts?