This is my personal blog and all the posts here are written by me. I started blogging to share my knowledge on the things that I am interested to, and to learn also in return. I’ve always been a fan of reading and I’ve found this blogging thing a way to contribute to other readers as well. I am very much open to suggestions to improve the quality of my content. This blog is written by human hands and is, therefore, subject to imperfections.