15 APIs every developer should know

From AI and AR to transportation and telephony, these web APIs open up all kinds of intriguing possibilities to developers

Was it Isaac Newton who said he saw further because he stood on the shoulders of giants? APIs are like pithy, epigrammatic quotes for those who write code. They let programmers see further and stand on the shoulders of giants.

Over the last decade, the development community has grown obsessed with public APIs, and the development of them continues to explode. Someone gets a good idea, writes some great code, and then decides to “ship it” by setting up a website that lets us run the code remotely. In the old days, there would have been licensing agreements, downloads, compilation issues, and endless hair-pulling in order to stand on the shoulders of giants. Now we can just post some JSON to a website and get the answer back in a fraction of a second.