Last week, I spoke about “struggle” and what it meant. It inspired a strong reaction from a few people. Watching this reaction, it dawned on me that I was witnessing a conversation I
The world of technology is awash in acronyms. These acronyms rise and fall with much of fashion in the technology world. A few of them have lingered over the years and represent common
I spend my days working with software developers and helping them get work done better, faster, and with higher quality than they did before. This week,
I wanted to take some time to