a text blog using markdown to write, based on sinatra