Building Friendliness into Backend Services
What makes a back-end service (that exposes functionality in the form of RESTful APIs) fun to work with? Not just for the devs working on the service but also for everyone else using it, including but not limited to developers