If you've been
lately, you've probably already heard that we won the SXSW Web Award for Technical Achievement last week. We're pretty excited about that, but we've been so busy these last couple weeks that we completely forgot to mention it!
So yeah, we're officially on the radar. 30,000 new users have signed up in the last two weeks, and we're getting a ton of great feedback. Thanks for that! We'll keep you posted (hopefully in a more timely manner next time!)