Learn to Create a WordPress Blog The Hard Way
I have been setting up a second proper blog for my RTW travels. It’s not done yet – look for it soon – but I wanted to put some notes together around some of the tools that I use in case anyone else is interested in doing the same thing. So, for the record, here’s what I am using. WordPress No surprise there. You could chose any platform you want really but wordpress is, in my mind, pretty much kind. The technology itself isn’t mind blowing but it’s reliable. Also, the community is huge. Probably too huge since you get a lot of throw away code and plugins...
Read MoreThe Cost of Acceptance Tests
Sometimes you read a section from a book and feel as if the author had directly interviewed you. Such is the case when I read the following passage from a very good book on Continuous Delivery. Here’s the passage. In many organizations where automated functional testing is done at all, a common practice is to have a separate team dedicated to the production and maintenance of the test suite. As described at length in Chapter 4, “Implementing a Testing Strategy”, this is a bad idea. The most problematic outcome is that the developers don’t feel as if they own the...
Read MorePlan B: Buy My T-Shirt
In an effort to have a “Plan B” option for my career, I’m going to try pushing some new T-Shirt ideas out to the marketplace using some cool online tools like printfection. I’ve mentioned this site before since it’s free and has a more rewarding experience from the admin panel than the much more popular cafepress. I’ve got a lot of work to do on the UI side and ultimately would love to integrate the shop directly into this site more with some plugins (printfection does have an API). But for now, I’ll be focusing on the content. Given that I...
Read More

I'm a professional engineer working in the software industry based currently out of Toronto, Canada. If I'm not writing code, you might find me on the hockey rink or reading the NY Times over coffee.
I have recently started to plan a trip around the world with my wife, Susana, putting my software development career on hold while I grow and learn in other ways beyond the keyboard.