Don't rely on discipline
In the programming field we often rely on discipline. We expect from ourselves and from others that we will not introduce bugs and cause problems. That we will use the libraries and APIs as they are intended. That we will not cut corners.
Sadly, tales from the industry tell us otherwise. This talk explores why we should not rely on discipline as a bouncer against bugs, and what to rely on instead.