How to design APIs that last

[Caveat: this is focused on HTTP-based, or REST APIs]

In the software world, we often refer to building ‘extensible’ designs. In essence, this means that we can build a system that is light and nimble, capable of changing and growing over time.

In the world of API design, we can’t always make rapid changes. Many API clients become dependent on existing functionality.

Think about this from the perspective of sustainability:
How long can we keep and grow this design?
How long before we have to start over on another version?

old_reliable_api
Continue reading “How to design APIs that last” »

API Strategy & Practice Chicago

The API Strategy & Practice Conference (APIStrat) focuses on what works for API creators and consumers alike by bringing industry leaders together in one forum. This is an inclusive, community-supported conference series co-organized by 3scale and API Evangelist. Now in its second year, the fourth conference will be held in September 2014 in Chicago will focus on the potential of APIs, best practices, and how to craft a successful API strategy.

Romain Huet with drone

Romain Huet at APIStrat Amsterdam — picture courtesy 3scale

One of APIStrat’s main goals is to enable as many people as possible to share and benefit from practical API experiences. The three tracks encompass three major audiences in the space: API providers, developers, and those having conversations around specific industries.

Continue reading “API Strategy & Practice Chicago” »

Nordic APIs Platform Summit – Call for Speakers

At the next Nordic APIs conference we are going to talk about API Platforms and we are currently looking for speakers.

Nordic APIs

Our goal is to have API Practitioners learn from each other and become better at what they do. If you have experiences to share from building or using API Platforms then please mail us!

Continue reading “Nordic APIs Platform Summit – Call for Speakers” »

Endpoint speaker highlight: Kamyar Mohager

Endpoint is a conference organized by API developers, for API developers. The conference will be held in Amsterdam on September 5, 2014. If you develop APIs for apps, websites or other clients, there’s certainly a session that will interest you.

Kamyar Mohagen

To give you a feeling of what to expect at the Endpoint conference we’ve talked with Kamyar Mohager, who will be in Amsterdam representing Linkedin. Kamyar will be delivering the opening keynote on September 5 at 9:00 so make sure you don’t miss it.

Continue reading “Endpoint speaker highlight: Kamyar Mohager” »

Usability Review: SoundCloud API

After last month’s Dropbox API review, we’re now publishing the conclusions of usability testing SoundCloud API. Tests have again been conducted by API Usability Testing, which offer remote API usability testing performed by a broad range of software developers with different experience and qualifications.

SoundCloud API usability tests were performed by developers with a range of experience of five to twelve years working with all the major programming languages. All tests were performed using Ruby on different platforms.

Continue reading “Usability Review: SoundCloud API” »