This is a personal blog. The views and opinions expressed on this blog represent my own and not the people, institutions or organizations that I may or may not be associated with in my professional or personal capacity, unless explicitly stated.

Also, my thoughts and opinions change from time to time as I come to learn more and develop my understanding about the things and issues that I am blogging about. This blog just provides a snapshot of the knowledge, views, and opinions that I hold at a particular point of time and these might most probably change over a period of time. I reserve the right to evolve my knowledge, thoughts, and viewpoints over time and to change them without assigning any reason.

My blog includes links to other websites/blogs operated by third parties. These links are provided as a means of convenient access to you to the information/opinion contained therein. I am in no way responsible for the content of any other sites or any products or services that may be offered through other sites.

Comments are welcome. However, note that, tasteless and insulting comments may be deleted. Any personal remarks and attacks may be deleted. The same holds true for off-topic comments. Any comments that reek of link spam or marketing messages will be deleted. I am not responsible for the content in comments, or in blogs or other online content that I may link to.

E-mails are welcome. You can get in touch with me from the contact page. Please note that I may not be able to reply to all comments and email.