Recently I found out about by accident.

I realized that it has the potential and hence, I registered my blog and my development blog with it. I think it is so much better than

I realized that my site ranking in Alexa is higher than and LOL Alexa Rank: 23,774 Alexa Rank: 89,298 Alexa Rank: 112,803