3 ms·
It's so funny, how APIs are supposed to be written by developers for developers - but you don't realize how crappy most are until you come across a good one. T
by marcamillion 15y ago
It's so funny, how APIs are supposed to be written by developers for developers - but you don't realize how crappy most are until you come across a good one.
The first time that happened to me, was when I wanted to run my first test transaction at the command-line, and Stripe had generated the customized console commands for my specific app (with my specific API keys, etc.) and literally allowed me to copy and paste from their secure site to my command-line without having to do any thinking.
That was my first 'aha! OMG...this API is awesome' moment. There were many others, and the truth is I forgot until you mentioned it.
Now that you mentioned it, it reminded me how blindingly simple that is to implement - but SOOO many developers (I am guilty as charged too) overlook those little details that make SUCH a difference.