Posts By: Bill Doerrfeld

Optimizing APIs for Mobile Apps

Along with data cap and battery drain, speed is a top usability issue for most mobile device users. Even using the latest 4G LTE, mobile networks inherently have higher latencies than DSL, and devices still experience slower ping over WiFi.

The protocol, device configuration, or app design can all contribute to these slow load times. Read more

Architecting an API Backend

We’ve discussed in length API business, monetization techniques, and the importance of improving the experience for our target developer consumer. But underneath the hood, what does the architecture of an API platform actually look like? Just as developers who use an API rely on it to power their applications, a similar ecosystem may exist fueling the components that make up an API itself. Read more

The Power of Unexpected IoT APIs

Data is all around us — sensors in smart city infrastructure, sports, home automation, air monitoring, and more are opening avenues for some pretty unexpected use case scenarios. Application programming interfaces or APIs are critical at this intersection, exposing data to enable creative real world interactions to flourish in an Internet of Things (IoT) environment. Read more

Beautiful UI Design for API Developer Portals

When we think of Application Programming Interfaces — APIs — we may not immediately pair them with User Interface design. Implemented as a background tool, APIs are largely in the hands of developers, and technical documentation has a natural reputation of being elusive for laymen. Read more