Why software isn鈥檛 perfect, as seen through the stories of software developers at a run-of-the-mill tech company