Started micro blogging with nicheless. I am trying to build a self hosted version for myself. So this is a good place to understand requirements and capture those for my self hosted version.