To truly understand the wheel, you need to reinvent it Photo by Jon Cartagena The other day I interviewed a senior developer position with a JavaScript developer. My colleague, who was also in the interview, asked the interviewee to write a function that would perform an HTTP call and retry it a number of times …