Feature Branching is Evil

March 28, 2018

Excessive branching has long been a problem in the use of source code management systems. First, because branches were difficult and expensive (in effort) in Subversion and then because they had a tendency to proliferate in Git once they were made almost effortless.

There are a few situations where branches make sense, but generally they cause mini-silos that obscure more than they help. I stumbled upon this talk from Thierry de Pauw and I liked it so much, I had to share it here. Despite the click-bait title, he sticks to a comprehensive explanation of why trunk-based development makes sense and how it avoids the mini-silo problem of feature branching.

Continue reading →

Sunrise from Dodgeville Hospital

March 11, 2018

Sunrise from Dodgeville Hospital

Taken with a 4MP Olympus C4040Z. This was the view that greeted me when I left Dodgeville Hospital the morning after the birth of our second child, Kate. She had been born the evening before. I'd taken lots of pictures and was scurrying home to upload pictures for my parents to see back in England. This was in 2002 and the layout of the hospital was different. The primary entrance for those going in or out of the maternity ward was at the back of the hospital and it overlooked a wonderful scene of rolling farmland. On this particular morning my timing was perfect and as I looked up after walking through the doors, I saw a most amazing sunrise. I had my camera in my hand, lifted it up, took a single picture and then continued on home to download pictures of Kate. It wasn't until later that I looked at the picture and loved it as soon as I saw it. Perhaps not the best composition I could have made, although looking at it now, I got most of the basics right, but certainly a picture with lots of meaning and memories for me.

A larger version is available

Continue reading →

A Farm Near Burlington

March 2, 2018

A Farm Near Burlington

Taken with a 4MP Olympus C4040Z. This farm is on the outskirts of Burlington, WI, visible from Highway 11 (old Highway 11, since the bypass was built). I would see it every time I visited my wife back when we were courting and always thought it was a delightfully picturesque scene. One time when visiting my inlaws, we had a quiet day and I decided to go and see if I could get a good picture of it. I like how it turned out and my wife liked it so much that she asked me to get a large print made, matted and framed. It now hangs in our den and looks very nice.

A larger version is available

Continue reading →

Cover Song - Learning To Fly performed by William Shatner

February 25, 2018

Learning to Fly has always been a hauntingly beautiful track from Pink Floyd and when you add in William Shatner's distinctive voice, acting the lyrics instead of singing them, you end up with a fun cover track.

Continue reading →

Sunset in Iowa County

February 23, 2018

Sunset in Iowa County

A classic from 2002. Taken with a 4MP Olympus C4040Z on the way home from an afternoon drive. I saw the scene in my rearview mirror first and stopped to take this picture. I loved the way that the sunset was backlighting the trees and silhouetting the farm buildings.

A larger version is available

Continue reading →