Fear and Loathing in Software Engineering.
I’ve been writing software professionally for a couple of years now, it’s a good gig, and something I love doing. I have always had a very strong sense of obligation to do my best. Although I have made mistakes throughout my career, there is no doubt that I will make more in the future. What I’ve noticed is that beyond deadlines, ever-evolving requirements, perplexingly bad code, and vexing...