What I learned as a developer from accidents in space
The space industry is remarkably similar to software development. Human mistakes, a big project lacking communications, and insane complexity. So there are lots of things that we can learn from its history: not to blame users, but change user interfaces instead; report issues in open source libraries; use linters. Learn about best practices with real space exploration stories as an example.