About My name is Asif Rehmani. I needed a place where I could blog my stream of thoughts so this blog was born. I hope the content on this blog is helpful to you.