This is an important moment for me. I launched shoaibhafeez.com quite a while ago. Now it’s a new version of my site. This is the first blog post of my new site. It’s something I’ve wanted to do for a long time, People say that blogs are like a diary (do I hide it under my pillow, lock it with a key? Tell it all my secrets? It seems like a wonderful place to share my thoughts with you, or what I do and the solution of the common problems which we face during the designing and development of web site) It’s going to be fun sharing my thoughts with you. Your suggestion and comments are most welcome to improve my site.