Prepare to be Unsurprised
It's funny, it's sad, it's poignant, but what it's not is surprising: I just heard about this Google result. To see what I'm laughing about, do this: Open your favorite web browser. Go to Google. Search for the single term "Failure" (no quotes necessary in the query). Laugh (or cry) at the top result, and its source website. For the lazy among us, here's a shortcut. Technorati Tags: darkside, humor, random
Bottoms Up!
There's nothing like waking up in the morning and knocking the froth off a couple espressos. Needless to say, I'm enjoying these new Bodum espresso glasses. Technorati Tags: coffee
Testing: Coverage Reports Considered Dangerous
Software testing is one of those topics that you don't discuss in bars, along with religion, politics, and logging methodology. Everyone seems to have a different understanding of how testing should be accomplished, and many of us are over-zealous in defending our stances. However, I believe everyone would agree that the real issue surrounding testing methodology is how best to achieve some level of confidence in your software. When written properly, tests can be liberating, allowing you to refactor endlessly (within the constraints of backward compatibility, of course). When written poorly, tests act like a Ziploc bag, locking everything - even bugs - inside an airtight barrier. However, when you're seeking confidence through testing, perhaps the worst thing you can do is to look at a test coverage report. Consider my own recent experience... Recently, I spent quite a bit of time refactoring Maven's assembly plugin. I'm sorry to say that I was fooled when I started by the siren song of coverage reporting, ...
Desperation is...
So, I pulled the homeroaster's equivalent of sucking on a used coffee filter today... I had three bags of beans, and none of them had enough left to supply the two scoops needed for a shot of espresso. Mind you, these are three different kinds of beans. So, rather than go without coffee for the morning, I put together an ad hoc "blend", and managed to scrape together just enough to give me a halfway decent shot. I can remember once, before I got hooked on homeroast, telling Emily (wife) that I didn't ever want to become one of these people who can't function without coffee in the morning. I remember referring with pity to some of my co-workers at the time, telling her that these poor saps came straight in the door of the building, and made for the coffee machine before even turning down the hall to their desks! Ah. Irony. How are ya? As a postscript, I feel I should mention that I do have more roasted beans; I roasted three batches (about 3/4 of a pound) last night. However, I didn't want to ...

