Having a Refactor Plan

The Boy Scout Rule is mostly non-sense. In any moderately complex system the smallest changes can have wide spread & unforeseen effects. Technical debt is a problem & fixing it should be just as important to the business as fixing…

Knowing When to Quit

For the past few months I have had pet project. I know, huge surprise. This was the one I thought, "When this is finished it will be a game changer". I stayed up late writing code, designing the perfect architecture,…

Ship it: Six Months In

I am a little more than six months into a year long challenge to deliver something new each month. Forcing myself to make something new every month is proving to be pretty challenging, but also fun. I went into this…

Ship It. Even If It Sucks.

I love starting things. Right now I have 13 unpublished drafts for blog articles on various topics. I am the proud owner of thirty-nine domains. Six of them are in use. Ideas are great. I've got hundreds of them. Working…