Overview

Status

Delivered 2016-06-14 at API360 Summit, NYC, New York, NY

Slides

PDF

Prepared Talk

NA

Video

Video

Transcript

HTML

Abstract

Sixty Years of Humanizing the Craft with Mel Conway

In this one-on-one conversation, well-known software inventor and educator Mel Conway joins Mike Amundsen to explore the thinking behind Conway’s Law, how it can be used to deal with the complexity of system design and his goal of humanizing the craft of software engineering.

Speakers

Mel Conway

Inventor, Educator, Author

Melvin Edward Conway is a computer scientist, computer programmer, and hacker who coined what’s now known as Conway’s Law: "Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations."

Apart from the above, Conway is perhaps most famous for his seminal paper on coroutines. In this paper he proposed to organize compiler as a set of coroutines, which gives possibility of using separate passes in debugging and then running a single pass compiler in production. Another famous paper is his exposition of UNCOL in 1958.

Mike Amundsen

Director of API Architecture, API Academy, CA Technologies

An internationally known author and lecturer, Mike Amundsen travels throughout the world consulting and speaking on a wide range of topics including distributed network architecture, Web application development, and other subjects.

In his role of Director of Architecture for the API Academy, Amundsen heads up the API Architecture and Design Practice in North America. He is responsible for working with companies to provide insight on how best to capitalize on the myriad opportunities APIs present to both consumers and the enterprise.

Amundsen has authored numerous books and papers on programming over the last 15 years. His last book was a collaboration with Leonard Richardson titled "RESTful Web APIs" published in 2013. His 2011 book, “Building Hypermedia APIs with HTML5 and Node”, is an oft-cited reference on building adaptable Web applications. In June 2016, he and fellow API Academy colleagues (Nadareishvili, Mitra, McLarty) released the book "Microservices Architecture". Amundsen is currently working to complete a new book - "RESTful Web clients" due out from O’Reilly in summer 2016.