Loading…
September 28-29, 2021
Virtual
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for API Specifications Conference to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Experiences [clear filter]
Wednesday, September 29
 

10:30am PDT

API-First: from design to development - Vasco Veloso, ING Bank NL
"The API-first design approach treats APIs as first-class citizens. The entire system or project is built around the idea that components connect via APIs. The first step is, therefore, to design the APIs and their connections.

However, there is a gap between the beautiful world of API specifications and the reality of agile development. This gap means that published API specifications are often incomplete, missing examples or simply outdated. The API specification meant to help developers can be a thorn in one’s side because keeping the specification in sync with its implementation is a manual process, tedious and prone to be forgotten during the rush to deliver.

We show how this gap can be bridged effectively using the API specification as the only source of truth driving the API implementation with proven tools enabling automation.

After this session, attendees will have all the tools they need to keep their API specifications from falling out of date ever again.

Speakers
avatar for Vasco Veloso

Vasco Veloso

Senior Software Developer, ING Bank NL
Vasco has been developing software for over twenty years. From assembly, through C, C++, and Prolog, to Java, Scala, and Kotlin, on big and small computers, from floppy disks to SSDs, on-premises, and cloud, he's been there, done that, and used it. He loves to learn how things work... Read More →



Wednesday September 29, 2021 10:30am - 11:00am PDT
Virtual Experience
  Experiences
  • Slides Attached Yes

11:00am PDT

Governing APIs at Scale - Tim Burks, Google
How can we help API platform teams ensure that their organizations make and use secure, reliable, and easy-to-use APIs?

Organizations make and use lots of APIs -- often they don’t even know the full extent of the APIs that they make and use. This creates security and reliability risks, duplicated efforts, and divergent patterns that make APIs harder to use and products harder to build.

There’s no silver bullet solution -- there’s no one API pattern or methodology that fits all organizations. Usually there’s not even one that works for all the teams and APIs of a single organization. APIs grow organically and independently and variety is an inescapable reality.

Making APIs better is hard work, but we believe that it starts with knowledge: knowledge of the APIs our teams are making, knowledge of the APIs our teams want to make, knowledge of the APIs our teams are using, knowledge of the APIs our teams want to use, and even knowledge of the APIs that our teams can’t or shouldn’t use because they are deprecated, unreliable, exposing us to security threats, or creating business risks for our organization.

In this session, we want to discuss the requirements for a platform for collecting this knowledge and doing the work of making APIs better. What are its key features? How might we use them?

Speakers
avatar for Tim Burks

Tim Burks

APIs at Google, Google
Tim Burks spent a decade building Electronic Design Automation systems and another building mobile apps. Now he's focused on the thing that holds them all together. In 2016 he joined one of the world's biggest API companies where he works on tools to help developers build and use... Read More →


Wednesday September 29, 2021 11:00am - 11:30am PDT
Virtual Experience

11:30am PDT

Essential Ingredients for a Successful API Program - Jason Harmon, Stoplight
"In any digital or platform transformation, APIs play a pivotal role. Setting up the right tools to build a successful program can be confusing, costly and time-consuming. Jason will share what he’s learned from Stoplight’s customers, as well as his experience leading these types of API programs. Creating practical methods of governing APIs to produce a consistent developer experience is often where programs fail out of the gate. We’ll explore how design-first patterns allow for “shift left” approaches further than most would assume.
-Style guides
-Linting against style guides
-Docs as part of API feedback
-Tactile feedback with API mocks
-Unify vocabulary/grammar

Speakers
avatar for Jason Harmon

Jason Harmon

CTO, Stoplight
As CTO of Stoplight, Jason Harmon oversees our world class engineering team seeking to solve the software industry's API design problems. Before coming to Stoplight in 2020, Jason was the Senior Director of Platform Architecture at Expedia, serving as the primary stakeholder for development... Read More →



Wednesday September 29, 2021 11:30am - 12:00pm PDT
Virtual Experience
  Experiences
  • Slides Attached Yes

12:30pm PDT

Declarative API Management - Krithika Prakash
APIs enable applications to be integrated seamlessly. However, creating APIs, managing them when their version changes, publishing APIs to a developer portal and a number of such API Management related tasks are not seamless. Each of these tasks will have to be planned and executed by skilled people. Testing APIs also need utmost focus and effort.

In this world of automation, there is a possibility to automate almost everything and that includes automating API management as well. In this session we will present how using custom resources and Operators, API Management can be automated and integrated into the development process. Service developers can create custom resources that represent their APIs/services. Operators can monitor and act on those resources to publish APIs to an API Management system/catalog or a to a developer portal. We will explore ideas and prototypes on how APIs can be declaratively deployed and managed. With more interest from the Open Source community, this way of managing APIs can become a standard that can be adopted across the industry.

Speakers
avatar for Krithika Prakash

Krithika Prakash

STSM, Security & Integration Architect
Krithika Prakash is a Senior Technical Staff Member (STSM) in APIConnect & DataPower Gateways product engineering team.  She is the architect and lead engineer responsible for setting the technology direction for the development organization. She holds patents in the areas of security... Read More →


Wednesday September 29, 2021 12:30pm - 1:00pm PDT
Virtual Experience

1:00pm PDT

API Stories: Adding API Value to OpenAPI Descriptions - Erik Wilde, Axway
The main business value of APIs is to allow teams to collaborate by publishing and consuming APIs. If APIs are designed and documented as products, then they allow teams to collaborate more effectively because no meetings and no specific coordination are required. In order for this to work, APIs must be treated as more than just technical interfaces. Their value has to be clearly described and documented, allowing producing teams to be clear about the value that they provide, and allowing consuming teams to understand the value that is made available to them. We have developed and implemented a small set of OpenAPI extensions that focus on describing the value of an API. By representing an API's value directly in OpenAPI, tooling can be be built around these extensions, and API managers freely and openly exchange information about API value across different tools.

Speakers
avatar for Erik Wilde

Erik Wilde

Catalyst, Axway
Erik works in the Axway Catalyst team and focuses on API strategy, API programs, and API platforms. His main goal is to make sure that organizations make the right decisions when it comes to using APIs as the foundation of their digital transformation initiatives. Erik has a Ph.D... Read More →


Wednesday September 29, 2021 1:00pm - 1:30pm PDT
Virtual Experience

1:30pm PDT

Maintaining JSON Schemas at Scale - Jason Desrosiers
It's not uncommon to see JSON Schema schemas that are thousands of lines long, sometimes even tens of thousands of lines long. We would never write our code like that and we don't need to write schemas like that either. In this talk, we will cover the keywords, concepts, and patterns for maintaining large schemas or large collections of schemas. We'll tackle problems like how to breakdown and organize schemas, how to bundle schemas, how to make large schemas efficient, how to get better error messages from large schemas, and more.

Speakers
avatar for Jason Desrosiers

Jason Desrosiers

JSON Schema Specification and Tooling Architect, Postman
Jason Desrosiers is a veteran of the JSON Schema community, a core contributor to the JSON Schema specification, and the top answerer for the "jsonschema" tag in StackOverflow. He's worked with large scale JSON Schema and JSON Hyper-Schema based systems and is the author of the Hyperjump... Read More →


Wednesday September 29, 2021 1:30pm - 2:00pm PDT
Virtual Experience
 
  • Timezone
  • Filter By Date API Specifications Conference 2021 Sep 28 -29, 2021
  • Filter By Venue Virtual
  • Filter By Type
  • Experiences
  • Keynote
  • Networking
  • Open Discussion
  • Process
  • Process and Techniques
  • Sponsored Session
  • Sponsors
  • Standards
  • Techniques
  • Slides Attached

Filter sessions
Apply filters to sessions.