This was a post I wrote for the PLOS tech blog. I later started writing a book with the same title, but eventually moved on to other projects before finishing it.
As PLOS has grown (in users, articles, and developers) we have put a lot of effort into splitting our original applications into groups of services. My team is responsible for several web services. We have worked on finding open source... [read more]