Top 20 API Articles of 2018 Based on Twitter Traffic

What news, analysis, and how-to articles piqued our Twitter followers' interest? The entries cover a wide range of topics, including Mapping, Banking, Healthcare, AI, analysis about the API Economy and API Strategy, announcements of newly released APIs, programming languages including Go, Python, and PHP and useful How-To articles. Of the hundreds of articles posted to ProgrammableWeb this last year, these 20 stuck out as being the most newsworthy by the Twitterverse.

20. Why Enterprise APIs Are Key to Fully Leveraging Artificial Intelligence
MuleSoft founder Ross Mason has a bit of a reality check for anyone willing to listen. It has to do with how the majority of today's Artificial Intelligence can only do about half of what it should be doing. According to Mason, it needs to be more of a two-way street and for that, you need APIs.


19. Beginning Machine Learning: The "Hello World" of Tensor Flow
When Google opened its Tensor Flow Machine Learning ( ML) tech, it also unleashed a tidal wave of possibilities, potentially triggering a tipping point as businesses begin to understand what ML can do for them. But for many ML remains an enigma. This tutorial is for those of us who are such mortals.


18. What are the Best Python Tools for Machine Learning?
Machine Learning and Artificial Intelligence have been a part of the API conversation for a number of years now. When it comes to Machine Learning, it's no secret that Python is one of the most popular languages. This article looks at five Python based tools for working with Machine Learning.


17. Instagram Has Effectively Killed its Public API
​Instagram deprecated much of its public API effective back in April. The popular Facebook-owned social media sharing Platform announced that the endpoints for Follows and Relationships, Public Content Commenting, Likes and User Search had been removed with no advance notice to users.


16. API History Repeats Itself as Recalibrated Twitter Dev Strategy Forces Shutdown of Favstar
Favstar, a service that helps users "find great tweets and interesting people to follow", announced that it would be shutting down because of changes Twitter is making to its APIs. Favstar's creator, Tim Haines, was left with no choice but to shut his service down due to API changes.


15. Revolut Launches Open Banking API
Revolut has expanded its Revolut for Business offering by extending banking services through an Open API. The API is designed to integrate with internal business systems and tools, as well as third party applications and workflows that businesses rely on to operate their businesses.


14. 5 Great PHP Frameworks for Building an API
Developing an API in plain PHP is time-consuming and error-prone. Thankfully, it’s not necessary. All you need is a great little PHP Framework to help you out. Rakesh Patel over at BCW picks out five of the best PHP frameworks for creating REST APIs.


13. Time to Challenge Google Maps Pricing
Learn how one company analyzed the cost of its integral use of the Google Map's Platform. Poland's incurred a huge monthly charge for the mapping data it relied on to locate the best sites for purchasing medications — it's primary value-added service provided to its customers.


12. Hide API Keys in HTML5 Storage
We recently wrote about a post from that suggested a way of keeping API keys private when publicly sharing code samples. This time, we've gone back to that idea, given a try, and dogfooded it. We used JSBin to not only show how it works, we've embedded the "bin" in our tutorial.


11. How Twitter Can Become the Next Amazon
Over the last few years, one of the more painful things to watch (from a business perspective) is how Twitter hasn’t been able to seriously capitalize on its insane popularity. The stock currently trades at roughly the same level it did one year before the 2016 presidential election.


10. How Singapore Will Run the Country Using APIs
How do you integrate data and services from a government that includes 85 agencies? In Singapore the answer is to create a whole-government API. Users benefit by only having to deal with a single interface while agencies are spared the job of coming together as a single entity.


9. What's the Difference Between REST and Swagger?
Upon seeing the headline to this article, API experts will likely scratch their heads wondering why the journal of the API economy (ProgrammableWeb) would indirectly suggest that REST and Swagger are comparable to the point that an article about their differences is warranted.


8. Mercedes-Benz Releases a Connected Vehicles API
Mercedes-Benz unveiled an experimental Connected Vehicles API for developers back in January, 2018, the first for the Daimler-owned automaker. Through the API, developers can have access to telematics data, such as a vehicle's location, tire pressure and fuel levels, as well as a variety of vehicle data.


7. US Digital Service Launches v2 of Blue Button API to Ease Flow of Medicare Data
Over 57 million Americans get their health insurance through Medicare. However, one barrier to significantly improved care has been the free flow of Medicare claims data between dissimilar systems. According to the US Digital Service however, version 2.0 of the Blue Button API should fix that.


6. What Are Six of the Most Common API Mistakes?
Building an API can happen in a matter of minutes. But there is a big difference between whipping up an API, and crafting one that is secure, reliable and meets the user’s expectations. In this article we looks at six common mistakes that arise from APIs that weren’t made with enough care.


5. How to Build a Serverless API with Go
This article should help you learn how to build an API without a server by using Go language. The author, Tom Maiaroto, built Aegis, an open source framework and deploy tool that uses a RESTful API, aiming to simplify, scalate, and speed up development.


4. How and Why to Transform Your Business into a Digital Ecosystem
What does it really mean to be a technology business and how does an organization undergo Digital Transformation? This article will help make the abstract digital transformation imperative more tangible by focusing on the mechanics of one of its most hyped and most important elements: the ecosystem.


3. Five Keys to Great Microservice Design
When starting off with microservices, it's hard for teams to know what exactly constitutes a well-designed Microservice. This article presents five keys of well-designed microservices, provides guidance for larger teams, and highlights pitfalls to avoid when determining service boundaries.


2. Switching from Python to Go? Here's What You Need To Know
Switching from one programming language to another can be a monumental step for any team. This past year, the team at Stream switched its primary programming language from Python to Go. Leaving Python behind was a big step for us, but using Go gives us advantages we couldn't ignore.


1. It's the End of the API Economy As We Know It
Relying upon third-party public APIs to do business has always been a risky business. Historically, some APIs have changed or disappeared altogether. But now, the API economy has entered a phase where relying on such APIs (or even publishing them) could be perilous. Maybe it's time for a rethink.


Be sure to read the next Tweets article: Top 10 API Articles of 2019 Based on Twitter Traffic