I know its been a while -- and believe me I've been feeling it. Don't worry, new site is coming very soon. And by soon I mean this week. Probably.
I'll be archiving a lot of these posts, but in the meantime, take a look at what our new logo on twitter or LinkedIn!