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: