If I Ran a Software Company – Part 2

This is part 2 of my article on this subject. I hope you read part 1 before reading this post. If you didn’t, then this continues what I would do if I ran a software company or team. Top of the Line Computers and Tools Computers All developers should get a new computer at least … Continue reading If I Ran a Software Company – Part 2

Quality of Software Is Getting Worse, Not Better (2018)

For many years now the theme for all my conference talks has been “Improving Code Quality, One Developer at a Time™”. My only goal with my sessions for the foreseeable future is all wrapped around this idea for these reasons I will discuss. First, as a contractor, the code that I see is for the … Continue reading Quality of Software Is Getting Worse, Not Better (2018)

If I Ran A Software Company – Part 1

I am sure most developers wished they could run a software company or development team in the hopes to do it better. I am one of these developers. I have lead teams before and even was Directory of Development for a short time at Proflowers.com. But, I have never run a software company, except for … Continue reading If I Ran A Software Company – Part 1

Confessions of an Angry Programmer

Recently, after doing the keynote session on code quality at a conference in Denver, I received a comment from one of the attendees. He said my session was “too much angry coder”.  After receiving many great comments about the session, this one took me by surprise. I thought about it and commented back, via Twitter… … Continue reading Confessions of an Angry Programmer

New Software Trend… Quietly Removing Features

I am not sure what is going on with new releases of software in the last few years, but many companies like Microsoft, Apple and more are doing this more and more. As a user, this is frustrating. As a software engineer, it is making me scratch my head in wonderment and increases my frustrating … Continue reading New Software Trend… Quietly Removing Features

Quality Of Software Is Getting Worse, Not Better, In 2017

For a number of years now the theme for all of my conference talks has been “Demand Quality In Software You Use, Demand Quality in Software You Write, Demand Quality In Yourself!”. My only goal with my sessions for the foreseeable future is all wrapped around this idea for these reasons… First, as a contractor, … Continue reading Quality Of Software Is Getting Worse, Not Better, In 2017