Kernel#retryable 
Kernel#retryable by Cheah Chu Yeow, which I’ve slightly enhanced and rebuilt as gem as a little Munich Hackday project. Runs a code block, and retries it when an exception occurs. It’s great when working with flakey webservices (for example).