This article sounds like its discussing a very specific person and not a class of people. I don't see much in the way of solutions other than 'fire the guy', so it sounds like someone needs to vent. We've all been there and either inherited or hired a bad developer. Do you need a hug?