We communicate our progress honestly and openly with our customers. We do not conceal or embellish. —from the 8th Light Principles of Productive Partnerships My...more.
I have a confession to make. For the first five years of my professional career, I was a .NET programmer. The first four of those...more.
Today turned out to be little coding and quite a bit of retrospective. I was able to pair with Nate Jackson for a little bit...more.
Dave Hoover and I got back to the Mad Mimi feature implementation first thing in the morning. Dave had left a failing test the previous...more.
I spent my day pairing with Dave Hoover on Mad Mimi. The first thing I noticed during our pairing session is that Dave is responsible...more.
Every week, Obtiva sets aside time for what they call Hackfest. Everyone is encouraged to take some time over lunch to work on some non-client...more.
My initial impression of the Obtiva office is the relaxed atmosphere. It consists of a big, open work area with lots of pairing stations. At...more.
We recently had an interesting requirement surface. In anticipation of the release of a number of demo environments, our customer requested that system configuration be...more.
I was looking for a new major after deciding chemistry (and lab work in particular) probably wasn't for me. So I decided to try a...more.
When building a software system composed of multiple decoupled components, the need typically arises for interprocess coordination and communication. As an example, say that we...more.
At Agile 2007, we put on a workshop called RailsFest. The original intent was to provide a one day session would allow attendees an opportunity...more.
A sign of the success of Ruby on Rails is the size of applications being written with it. Currently, we are working on a project...more.