A look at error handling in a Slim application