Eureka! Yet Another Way to Screw-Up the Morning Coffee

The fundamental challenge of writing software is that computer programs are written by imperfect human beings like me who can screw-up something as simple as brewing a pot of coffee. Have a laugh at my expense and join in the conversation about how nothing is so simple it can’t be messed up. And what are we to do about that as software professionals entrusted to create rock-solid software?