If you find a good client, you treat him or her like a combination of the Pope, the Queen, and the Dalai Lama
"Culture *is* process"
The coolest thing about a waterfall process is that it allows me personally to succeed, to demonstrate skill and competence, while the end result of the process is a dismal failure.
Essentials
Moving code into concerns is just geography
(comments)
"Vortex of mediocrity"
When working with legacy code, giving up means neither replacing nor rescuing the legacy code, but simply living with it, learning to adjust my expectations to its quirky behavior, figuring out how to get it mostly out of my way, but with one considerable downside: when push comes to shove, I can’t change it, so I have to waste time and effort working around it, rather than making it better.
[Read More]