Why we should try to write boring code