With the benefit (and bias) of hindsight
This post could be subtitled, "A self-indulgent look at past writings." In April of 2012, Paul Bowler (@spbowler) found some articles from my old site on the Wayback Machine and tweeted about it. I...
View ArticlePerception
A post on this blog received a very interesting comment from a reader with the nom de pixel Malapine: "…my problem isn’t boredom but fear: the codebase sucks, we have no idea whether the features are...
View ArticleWhy should we do code katas?
I participated in a coding dojo recently in which some of the comments I heard caused me to think about the purpose of practicing code katas. It seems that many programmers, including some pretty...
View ArticleThe Shimmering
In the movie, Now You See Me, a certain idea was stated multiple times, phrased in various ways: "Look closely, because the closer you think you are, the less you will see." In the past decade, a lot...
View ArticleDon’t do anything stupid on purpose
It’s a familiar adage among engineers, often posted in work areas. Does it pertain to software development? The seemingly endless circular debates about software delivery methods lead me to think so....
View ArticleHow does collaboration begin?
The question was posed in a discussion on LinkedIn. It received the following response: Is the question "how does collaboration begin" or "how do specialists become generalists"? I assume the latter....
View ArticleThe Impostors
There’s a huge interest in failure these days. People are clamoring to be the first to fail, to be the one who fails most frequently, gleefully to fail and fail and fail. Question: Why do you want to...
View ArticleTake a walk in the desert
No one can see their reflection in running water. It is only in still water that we can see. (Lao Tzu) A friend of mine was telling me about the new apartment he and his family have bought. The...
View Article
More Pages to Explore .....