Ms Mustache reporting for duty. DIY isn't just a website made from random person in a office. There are 15 different DIY mods (staff) that work for DIY as well. It is a lot of work isn't it?
There are over 100,000 DIYers active and they have to review all of their challenges. Since the badges were sent out DIY has gotten more money and guess what! They are moving to a larger office. Here is a floor plan of it.
They will still be in San Fransico but just a couple blocks away.
This new office is really big so they will probably share it with some other teams.
Here are some of the staffs portfolios.
Find out about the rest at www.diy.org/about