Fate Fate is a simple library that allows "designing for failure" by introducing errors inside application logic by "tempting fate".