I travel a lot, but when I’m in San Francisco, I usually work from home. Everyone else works from home, too. We’re a virtual company. We recently got an office on Pier 38, a five-minute walk from my apartment. I’ll go to there once a week, usually Thursdays, and for board meetings, which happen about once every two months. We leased it so we wouldn’t have to keep borrowing conference rooms from our VC partners. It’s kind of sad; we have this great space right on the water — and six days a week, it’s empty. Of the 40 people working for the company, eight are in the Bay Area, but that’s just a coincidence. They could be anywhere in the world.
We all communicate using P2, something we launched that allows users to publish group blogs in WordPress. It’s a bit like Twitter, but the updates come in real time. With P2, we can share code and ideas instantly. There is a dedicated channel for each part of the company, and when there’s a new message, it shows up in red. It may be someone talking about development or what he or she had for breakfast. I also use Skype for one-on-one and mini group chats.
In my home office, I have two large, 30-inch computer monitors — a Mac and a PC. They share the same mouse and keyboard, so I can type or copy and paste between them. I’ll typically do Web stuff on the Mac and e-mail and chat stuff on the PC. I also have a laptop, which I have with me all the time, whether I’m going overseas or to the doctor’s office. I’m pretty rough on my laptops. I go through about two a year. I keep a server for my home network in the closet. I really enjoy computer networking. I sometimes do tech support for our employees who live in the Bay Area.