Retriable is an simple DSL to retry code when an exception is raised. This is especially useful when interacting external api/services or file system calls.