Ujnf7ftejlvmnzgurvjf
SkillsCast

API Blueprint for API Design Lifecycle

26th October 2015 in London at CodeNode

There are 58 other SkillsCasts available from FullStack 2015 - the conference on JavaScript, Node & Internet of Things

Please log in to watch this conference skillscast.

542491091 640

APIs are software and as such they are a target of the basic software engineering rules we are all taught for decades. Unfortunately, this fact is often ignored or forgotten, and the common API design process resembles the infamous waterfall model. As APIs are often sitting on boundaries between groups of developers with very different expectations and use cases, problems resulting from one-sided waterfall development are even worse than usual.

My talk will show you how to avoid waterfalls by employing iterations, prototyping, communication with client developers, and testing using API Blueprint, an opensource markdown-based WebApi language designed for humans and understandable by machines.

Thanks to our sponsors

API Blueprint for API Design Lifecycle

Vincenzo Chianese

Vincenzo Chianese is an Italian full-stack developer with a particular love for front-end development. Currently, he works in Apiary as a bugs introducer, making sure that his coworkers have always something to fix.

SkillsCast

Please log in to watch this conference skillscast.

542491091 640

APIs are software and as such they are a target of the basic software engineering rules we are all taught for decades. Unfortunately, this fact is often ignored or forgotten, and the common API design process resembles the infamous waterfall model. As APIs are often sitting on boundaries between groups of developers with very different expectations and use cases, problems resulting from one-sided waterfall development are even worse than usual.

My talk will show you how to avoid waterfalls by employing iterations, prototyping, communication with client developers, and testing using API Blueprint, an opensource markdown-based WebApi language designed for humans and understandable by machines.

Thanks to our sponsors

About the Speaker

API Blueprint for API Design Lifecycle

Vincenzo Chianese

Vincenzo Chianese is an Italian full-stack developer with a particular love for front-end development. Currently, he works in Apiary as a bugs introducer, making sure that his coworkers have always something to fix.

Photos