Not all API providers know how to make developers happy. In fact, although there are now over 1,100 web service APIs available, many of those API providers fail to really understand the needs and motivations of their (potential) developer community. For evidence of how developers can React to both well-run and badly-run API programs, look no further than a very insightful blog post from mashup dev