It’s a universal truth that testing for errors, and debugging any that show up, isn’t a fun process.
Almost all API providers are familiar with the process of monitoring and testing. Before you commit code, API behaviors must be thoroughly vetted, as with any software release. Read more
Humpty Dumpty sat on a wall,
Humpty Dumpty had a great fall.
All the king’s horses and all the king’s men
Couldn’t put Humpty together again.
That sure sounds like the last time your site went down and every team in the office started panicking, right? Read more
The world of API architecture and development is tricky in many ways. Unfortunately, there is no such thing as a “perfect” solution, and with every new implementation or solution, new problems are bound to crop up.
It is important to remember, then, that even the most positive, powerful decisions in API architecture could have significant issues in the long run that, if not recognized in the hazy glow of post-adoption euphoria, could easily interfere with the success of an API or collection of APIs. Read more
Let’s talk about releasing software. Take a minute, close your eyes, and conjure up the following in your head: you’ve been working on a new feature/killer app for a few weeks, and now it’s time to go live.
What are you feeling? Read more
One of the most important systems an API developer can implement is a system of monitoring. API implementation is not a “fire and forget” affair — continual support and development is necessary for a healthy, effective implementation, and this of course requires testing and monitoring. Read more