The myth of the Genius Programmer
We, programmers are also human and we will make mistakes, the best thing we can do is try not to repeat them. Doing pair programing and code review helped us a lot to spot and prevent the problem before we ended up it on production. The collaboration is the key to success