In which we examine some of the pitfalls of handling badly-formed user input for Whole Value fields.
In today's episode, we explore the world of system call errors.
A tale of shell commands and mystery errors.
Picking up where we left off in #337, today we look at how to add extra information to an error flag value, in a backwards-compatible way.
In today's episode, we'll look at some ways to debug stack overflows.
Today we encounter the Circuit Breaker pattern for dealing with recurring errors.
In this episode, we begin defining our own custom exceptions for our apps or modules.
Today we fix a problem with an RSpec exception assertion.
Ruby's "retry" keyword is powerful, but how do we test the code that uses it?
In this episode we'll see how Ruby lets us retry operations without resorting to a loop.