Boy, Alexa sure knows how to make you feel small

According to Alexia, I’m estimated at a traffic rank of 3,983,704, this means on this great wide internet, I’m number 3,983,704. Oh well. Perhaps I’ll come up with some extremely killer application and the world will beat it’s way to my door… er, webpage. ;)