Views expressed here are my own and do not reflect any relation with any company whose names I use in this blog. This is my perspective about the changing technologies and the market trends. Some statements can be from different sources (news, articles, blogs, publications, magazines etc) for which I do not take any kind of ownership, but I reserve the right to comment on those as per my opinion.