On treating failure as a signal â and how exponential backoff in code mirrors the way I try to learn.