…it’s not a Unit Test

Riffing on Jeff Foxworthy’s “…you might be a redneck”, I present “…it’s not a Unit Test”: If it requires manual setup… it’s not a Unit Test. If it requires manual intervention… it’s not a Unit Test. If it requires a network connection… it’s not a Unit Test. If it requires a container… it’s not a …

Continue reading ‘…it’s not a Unit Test’ »

Backpacking Blunders

The Cascades are a very photogenic mountain range: a choice location for a first backpacking trip (you can see full resolution versions of these photos and more here). I have done plenty of camping and hiking in my lifetime, but until several weeks ago I had never combined the two. It’s something I’ve always wanted …

Continue reading ‘Backpacking Blunders’ »

Focused on Fast

I love the counterintuitive. Fortunately software development provides many opportunities to observe the phenomena. Of course it can be frustrating at times, but it is fascinating once you realize what is really going on. A while ago I blogged about Jerry Weinberg’s Pickle Principle. The very next section of his book containing that anecdote tells the …

Continue reading ‘Focused on Fast’ »

EC2 Automation

A new colleague and friend of mine, Cosmin and I were talking at lunch the other day about EC2. He has been playing with AWS and EC2 for longer than I have and had some great suggestions. One of them was to prefer automating EC2 Instance creation and setup with shell scripts over using Instance …

Continue reading ‘EC2 Automation’ »