Slides from ClojureNYC. These failures are the bane of our industry; we fight their consequences every day, yet nobody can pinpoint at exactly what is failing, or why, or it's mechanism. To defeat the devil, you must first learn to see him. Here is my attempt. The devil's name is mutability and his lair is the database.