Handy Tools for Designing Great Web APIs
API design is just as important as UI design but not everyone has the time or experience to focus on the best design for your API. But good design can reduce errors, improve uptake, and increase the success of your company's API programs in general.
I'll cover a set of handy tools you can use to help you create, diagram, document, test, and mock up API designs quickly and easily. Tools covered will included Web Sequence Diagrams, ALPS, APIary Blueprint, Swagger, and others. The talk also includes demos a handful of custom command-line API design tools that work on Windows, Linux, and MacOS.
About our Speaker:
An internationally known author and speaker, Mike Amundsen travels the world consulting and talking about network architecture, Web development, and intersection of technology and society. He works with companies large and small to help them capitalize on the opportunities APIs and Microservices present for both consumers and the enterprise.
Amundsen has authored numerous books and papers. He contributed to the O'Reilly Media book, "Continuous API Management" (2018). His "RESTful Web Clients", was published by O'Reilly in February 2017 and he co-authored "Microservice Architecture" (June 2016). Amundsen's 2013 collaboration with Leonard Richardson "RESTful Web APIs" and his 2011 book, “Building Hypermedia APIs with HTML5 and Node”, are common references for building adaptable Web applications. His latest book ,"Design and Build Great APIs", for Pragmatic Publishing is scheduled for release in early 2019.
Pizza, drinks and conversation will follow our speaker!
As usual, after we wrap our pizza break we will be holding another CINARC (Cincinnati Software Architecture Group). This session will feature more discussion on topics chosen the night of the meeting. The focus of the meeting will be to discuss issues of software architecture relevant to the members of the community.