Thinking Deeply About Other People Using Your API Is The Most Valuable Lesson Of API Design

#ICYDK: I am deploying a patent review API for a client, using data from the Patent Examination Data System (PEDS). You can download complete JSON or XML data from the United States Patent Office (USPTO), and they even have an API. So, why would I be launching yet another API? Well, because what they have is so cryptic, complex, and lacking in any schema or API design, there is value in me pushing the API conversation forward a bit by thinking deeply about how other people will potentially be using these resources — something the USPTO clearly hasn’t done.

The USPTO PEDS API (that is more acronyms than you can shake a stick at) is a great example of how much database people and developers take for granted as they operate within their little bubbles, without much concern for how the rest of the world views their work — take a look at the screenshot of the USPTO PEDS API. https://goo.gl/wZDHqM #DataIntegration #ML

Subscribe To Newsletter

Sign up for my newsletter and get the latest technology news

2019 © Craig Brown PhD. All rights reserved.