Hacker News new | ask | show | jobs
by dajonker 3493 days ago
You could also help customers who apparently have trouble properly connecting to your APIs by giving better error returns (got type A, expected type B), providing client libraries or giving more extensive support (for a price). Blaming the customer is easy, providing a way for even those "incompetent developers" to interface with you in a way that is easy to understand and debug for all parties is hard.
1 comments

The truly great developers find a better way than only retrying webhooks and prepare a client library that the customer can just plug in to their code :-)