Your API is a UI

Comments

Comments are closed.

An interesting overview of all the concepts to think about when designing and building apis

Great overview of the importance of design for APIs along with some tips for doing it well.

Good talk about design in general. I must admit I'm feeling a little distracted at the end of the day so I couldn't focus as I would have liked.

Anonymous at 23:57 on 20 Feb 2015

I confess I never thought about APIs in that way, and Chris explained in a clear the subject an making parallels with UI. As a person with ADD, small chunks of information were a good way to help me learn :D

I confess I never thought about APIs in that way, and Chris explained in a clear the subject an making parallels with UI. As a person with ADD, small chunks of information were a good way to help me learn :D

Great talk; good points well made, explained and delivered in a lively and engaging way.

A combination of common sense, lessons learned and considered opinion. With with Chris' humour this lead to an enjoyable, informative and throught provoking talk.

Despite Chris’ edgy mannerism when I first entered the room, he delivered his session like a true professional. His talk was engaging, and nicely avoided the opinionated points we often hear about API design. His topic knowledge was outstanding and he shipped out a massive wad of advice on how to correctly build, manage and nurture an API. These things are very often thrown together without any real thought into the users needs. Chris laid out a number practical considerations when building an API that are often missed.

On a personal level, the message of “planning” really struck a chord. I’ve sometimes been a little hasty in the past with shipping API’s and had to endure struggle of maintaining a poor design. Everything you present to your clients becomes a dependency (and has the potential to be a breaking change). Plan and define a rock solid strategy from the offset. once it’s out there, you have to support it.

Great talk, fruitful of the guidance API developers really need. I look forward to seeing Chris on the (technical) stage again.

Good advice on APIs. Gorgeous slides. I particularly liked the recommendation to cater for creativity, using the API in unexpected ways.