Speaker

Dimitri van Hees

Dimitri van Hees

API provider, consumer, architect and evangelist

Nijmegen, The Netherlands

Actions

With over 20 years of experience in the IT industry, Dimitri has been involved in APIs since the very beginning. After serving as a lead developer and technical architect for several years, he founded his own "API-as-a-Product" company and API consulting firm, helping businesses create API strategies and craft API designs.

As an API consultant and advocate for the Dutch government, Dimitri introduced the OpenAPI Specification 3.x to the National Standardization Agency and played an instrumental role in the development of the National API Strategy, which provides best practices and design guidelines for government APIs.

Currently, Dimitri is on a mission to raise awareness about the potential risks associated with using APIs and encourage developers to take a more proactive approach to managing their API dependencies.

In his free time, he runs a microbrewery and tasting room in his hometown Nijmegen.

Area of Expertise

  • Information & Communications Technology

Topics

  • API First
  • REST API
  • API Design
  • Web APIs
  • OpenAPI
  • API Documentation
  • API Strategy
  • API Economy
  • API Thinking
  • API Testing
  • Software Architecture
  • Serverless
  • Backend Development
  • Serverless and Cloud Native
  • Web Development
  • JavaScript & TypeScript
  • PHP
  • Frontend Development

API Dependency Management: the neglected child of app development

Although APIs are really, really great, many developers are unaware of the technical and non-technical risks associated with using them. When an API is integrated into an application, it becomes a new dependency that requires careful management. Failing to do so could result in unpredictable behaviour, broken applications, and significant trouble. While one dependency might not be such a big issue, the amount of APIs being used per application is rapidly growing, creating spaghetti-like API landscapes. This is where 'API Dependency Management' comes in.

In this talk, we'll discuss APIs from a consumer point-of-view; the benefits of having an up-to-date API landscape, the potential risks that APIs introduce into your applications, and how you can mitigate these risks by managing your API dependencies. We'll talk about dealing with different API lifecycle phases, versions and other best practices of integrating APIs. Additionally, we'll give some insights in real-life API disruptions based on our own experiences as both an API provider and an API consumer, and what we did to prevent these incidents in the future.

Appdevcon / Endpointcon 2023 Sessionize Event

May 2023 Amsterdam, The Netherlands

Dimitri van Hees

API provider, consumer, architect and evangelist

Nijmegen, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top