Making Open Work
May 8–9, 2017: Training & Tutorials
May 10–11, 2017: Conference
Austin, TX
Dave Forgac

Dave Forgac
Senior Software Engineer, American Greetings

@tylerdave

Dave Forgac is a senior software engineer at American Greetings in Cleveland, where he is responsible for API development, application deployment, and developer happiness engineering. Dave has been a FOSS enthusiast ever since installing Linux for the first time in the late ’90’s. He loves building communities and is an organizer of PyOhio, ClePy, and the Cleveland API Meetup.

Sessions

9:00am12:30pm Tuesday, May 9, 2017
Adopt This Now
Location: Meeting Room 9
Level: Intermediate
Dave Forgac (American Greetings), Ian Zelikman (IBM Watson Health)
Average rating: ***..
(3.69, 13 ratings)
Dave Forgac and Ian Zelikman demonstrate how to use a contract-first approach to API development using the OpenAPI Specification (formerly called Swagger) and other open source tools. Dave and Ian walk you through defining a simple API specification, using it to generate documentation, a mock server, and stub code, and implementing a working API based on the specification. Read more.
1:45pm2:25pm Thursday, May 11, 2017
Performance
Location: Meeting Room 9 A/B
Level: Intermediate
Dave Forgac (American Greetings), Ian Zelikman (IBM Watson Health)
Average rating: ****.
(4.50, 8 ratings)
RESTful APIs are often designed and implemented before a client gets to see how they work, but once an API is made public, it can be hard to change. Dave Forgac and Ian Zelikman explain how to improve this process by explicitly designing the API contract and getting client feedback before implementation and outline processes and tools for building RESTful APIs with a design-first approach. Read more.