We've all been there. Coding away, solving a problem when all of a sudden we hit
a blocking point. The thing we're trying to do doesn't work, or the problem
seems completely out of reach. Heck, sometimes we might not even know how to
begin solving the problem!
This might