Humans are inevitably driven to make errors, it is what makes us human, our human nature. It’s no surprise that software industry is surrounded by this human nature. Errors exist and bugs happen.

“Software is written by humans and therefore has bugs.”
- John Jacobs

Through years, research has been made to try to fight this human nature. We can not let this certainty frustrate us, we can merely follow several good practices that let us prevent more errors, detect them faster and correct them easier.

So, what do programs do when they fail?

When we accept the certainty that bugs will occur, eventually, programs will fail. …

Mauricio Loustaunau

Computer scientist, security engineer, web app infrastructure. Kubernetes & microservices. Nodejs & React. Contact: mau.tech@protonmail.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store