Bits and pieces of my life in a blog.