Our team has an interesting demographic makeup; I can think of only one defining “Gallup poll” characteristic that could describe everyone here on a day to day basis. I’ll leave it to the reader to guess what that hot-button opinion might be.
With eight people in our office on a typical day, there are lots of decisions to be made. Being a logical bunch, most questions in life can be thought of in boolean terms:
- Is patio furniture important?
- Should we buy a physical server for our office?
- Does this potential client sound like they live too close to a desert with peyote in it?
- Does Rails scale?
- Is it time for lunch?
Without much conversation, we adopted a Trac-style voting behaviour. Any such query to the top-secret office address is immediately met with a stream of

messages in GMail. Sometimes, things will escalate into a discussion or even a meeting.
However, we’ve found that most debates can be +/- 1’d without anyone in the office breaking their concentration.
So, how do you vote?