Howdy!

Welcome to my blog where I write about software development, cycling, and other random nonsense. This is not the only place I write, you can find more words I typed on the Buoyant Data blog, Scribd tech blog, and GitHub.

Go home Clipper, you're drunk

The Bay Area transit system is what could be compassionately referred to as a “clusterfuck.” SFMTA, AC Transit, Samtrans, Caltrain, Golden Gate Transit, BART, to name a few of the agencies that immediately come to mind. That’s not counting the agencies that run busses and light-rail further down towards Palot Alto, etc.

Read more →

A loose collection of notes from Puppet training

Last week, Kohsuke and I participated in a Puppet training and consulting event on behalf of the Jenkins project. Fortunately, or unfortunately depending on how you look at it, we both had some amount of Puppet knowledge going into the sessions, but neither of us had actually deployed a puppet master before, let alone used the Puppet Enterprise Console. I’ve written good bits of Puppet code, I’ve not made good use of Puppet though.

Read more →

Wrasslin' with Mike Echo

All over my body I feel warm, my eyes dart left, to the fully extended wind sock, back to my panel, and then straight ahead. A couple hundred feet before the displaced threshold I line up on the centerline and slowly advance the power. The airplane starts accelerating down the runway, I sit mesmerized for a moment at the sight before remembering who’s at the controls.

Read more →