Below is a list of values and principles I keep in mind when developing Noteland:
-
Last forever: notes you write should be able to live beyond Noteland. Similarly, the service should continue to exist even if I’m the only user because it is so valuable.
-
Refreshingly fast: apps seem slower and less responsive then they did before, the experience should be a breath of fresh air to those that forgot how fast things should be.
-
Easy to maintain: adding new features and maintaining a high bar for reliability should be easy for one engineer to run.
-
Single player first: primary value should be to the note taker, any other values are secondary. For example, publishing is in service of the single-player–helping clarify thoughts and encourage growing one’s knowledge–not to encourage others to make backlinks (although that would be a positive second order effect).
Links to this note
-
-
Initial Stack for the Noteland Web App
My initial values and principles for developing Noteland helps to narrow down some guidelines for choosing a stack for the web app: