Computing Calamities- Lessons Learned From Products, Projects, and Companies That Failed by Glass