I hate doing the same thing over and over again. As a developer, it’s my job to eradicate repetitive tasks by adding automation. This principle can be applied to code, and in particular, the handling of API errors.
I’m pretty confident the vast majority of developers have either used or are at least familiar with RESTful APIs. I have a love-hate relationship with them. On the one hand, I understand the rationale behind the architecture and agree with
all most of the constraints which has has driven me to create the most beautiful APIs you could imagine. However, there is a but - I always end up having to bastardise my design to satisfy a requirement that goes beyond traditional CRUD calls.
So here we go again. Another
failed attempt at restarting my blog. But will it last?
So what makes this time different from the last? One thing… my commitment to give something back to the community.