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
When I think about it, I do not consider myself a successful person. I have an average home. I drive an average car. My one extravagance is my collection of compact disks and
I have mentioned the most difficult thing about being a technologist is when you develop a sense of competence about your skills and career something comes along which forces you to start from