SlideShare a Scribd company logo
API design is where
culture and tech meet
each other
Aleksei Akimov
About me
Aleksei Akimov
Head of API at Adyen
Amsterdam
https://www.linkedin.com/in/alex-akimov/
https://twitter.com/AlexeyAkimov
API strategy
API governance & design
Technical documentation
Developer relations
Dev tooling
Developer Experience 🧡
API as a language
API
API
👩💼 🧑💼
Most API design discussions are
focused on API consumers
It's the development culture of your
organization that influences API
design more than anything else
Adyen platform
Point of Sale & eCommerce
eCommerce
Local acquiring on a global scale
Scalable
architecture
exponential growth
xw
Adyen APIs
Dozens of public APIs
Thousands of internal services
Technology
Security
Scalability
Availability
...
AdyenAPIlandscape
Web, mobile, terminals/etc
Hundreds of thousands
API calls per minute
Private cloud distributed
across EMEA, NA, APAC
and LATAM
€303.6 BN processed in 2020
exponential growth
Available 24/7
Complexity of
API management
Payments never sleep:
Availability 24/7
Existing customers
& history of decisions
Autonomous teams:
Freedom 🧡
APIgovernanceisachallenge
apidays LIVE Paris 2021 - API design is where culture and tech meet each other by Aleksei Akimov, Adyen
APIdecisionsareneverpurely
technicalornon-technical
Embedding API design
into the company culture
Culture is
“how we do things here”
We prioritize current merchant
experience over future features
To think like the merchant we go
meet them
We design for 20x
Expose your work early
We are all designers, architects,
coders, testers, security officers
and operations engineers
We all make mistakes, but we seek
help as soon as we find out
You own when, where, and how
your code goes live
Your code should be
understandable at 4am under
stress
We embrace new technology
when it has clear benefits
Our tech stack is open source or
built in-house
We prioritize current merchant
experience over future features
To think like the merchant we go
meet them
We design for 20x
Expose your work early
We are all designers, architects,
coders, testers, security officers
and operations engineers
We all make mistakes, but we seek
help as soon as we find out
You own when, where, and how
your code goes live
Your code should be
understandable at 4am under
stress
We embrace new technology
when it has clear benefits
Our tech stack is open source or
built in-house
API decisions are complex and
impactful:
- require diverse knowledge
- should be made fast
- definition of done
Your {public} API is "done" when...
it is used in production {by customers}
Road to successful
API governance
API Review Group / API Board
API Design API Reviews
API ideation and feedback,
before development.
Evaluate the use of existing
APIs and come up with
improvements
Style guide & tools
Create a style guide and drive
API tool adoption.
Weareheretohelp,nottocontrol
WearenotAPIpolice!
API Review Tool: Stoplight
API Style guide
Enforce style guide with linting
OpenAPI, contract testing and design-first
JSON YAML
Evolution and versioning strategy
Value of good tooling
If you want developers to use your
frameworks in a certain way, you must
invest your time in making it easier for
them
"Make the right thing to do the easiest thing to do. Rest assured, when given
options, software developers and architects in your organization will choose
the easiest option every single time."
(Matt Stine)
"Energy is precious and the human brain is wired to conserve it whenever
possible. As a result, we often find ourselves sliding into the most convenient
option, not necessarily the best option."
(James Clear)
"We spend far more time doing what's easy than doing what's right."
(Shane Parrish)
API
design
API
consumers
Collaboration is a key:
Stoplight
OpenAPI
API-design first or API-
design-ASAP
Always be in between
Educate, measure, listen to
feedback, improve
Developer Advocacy is a key
API
development
Evaluate the entire A-Z API
lifecycle
Automate/support all the
steps
Remove bottlenecks
Enforce the style guide with
linting
You never know
what's next
Thank you!

More Related Content

PDF
apidays LIVE Paris 2021 - Taming the beast by Markus Mueller, Apiida
apidays
 
PDF
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays
 
PDF
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...
apidays
 
PPTX
Guide to an API-first Strategy
Kellton Tech Solutions Ltd
 
PDF
apidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonage
apidays
 
PDF
INTERFACE, by apidays - Aligning teams and strategies behind API investment ...
apidays
 
PDF
apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...
apidays
 
PDF
apidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovix
apidays
 
apidays LIVE Paris 2021 - Taming the beast by Markus Mueller, Apiida
apidays
 
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays
 
apidays LIVE Paris 2021 - Automating API Documentation by Ajinkya Marudwar, G...
apidays
 
Guide to an API-first Strategy
Kellton Tech Solutions Ltd
 
apidays LIVE Paris 2021 - What Developers Want by Paul Ardeleanu, Vonage
apidays
 
INTERFACE, by apidays - Aligning teams and strategies behind API investment ...
apidays
 
apidays LIVE Paris 2021 - Beyond API Governance: Run your API org like a lean...
apidays
 
apidays LIVE Paris 2021 - Who writes the Docs? by Laura Vass, Pronovix
apidays
 

What's hot (20)

PDF
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays
 
PDF
apidays LIVE London 2021 - API design is where culture and tech meet each oth...
apidays
 
PDF
apidays LIVE Paris 2021 - Why GraphQL is Perfect For Microservices by Roy Der...
apidays
 
PDF
apidays LIVE Paris 2021 - 5 Learnings Shaping Our View on the Future of APIs ...
apidays
 
PDF
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
apidays
 
PDF
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
apidays
 
PDF
apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...
apidays
 
PPTX
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays
 
PDF
apidays LIVE Paris 2021 - Addressing OWASP API Security Top 10 by Isabelle Ma...
apidays
 
PDF
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
apidays
 
PDF
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...
apidays
 
PDF
apidays LIVE Paris 2021 - APIGEE, different ways for integrating with CI/CD p...
apidays
 
PDF
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
apidays
 
PDF
Crossing the low-code and pro-code chasm: a platform approach
Asanka Abeysinghe
 
PDF
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays
 
PDF
apidays LIVE Paris 2021 - The Real World, API Security Edition by Michael Isb...
apidays
 
PDF
Mobile - Your API Security Blindspot by David Stewart, Approov
apidays
 
PPTX
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
apidays
 
DOCX
API Strategy in Cloud
PavanPardeshi1
 
PDF
apidays LIVE New York 2021 - API design is where culture and tech meet each o...
apidays
 
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays
 
apidays LIVE London 2021 - API design is where culture and tech meet each oth...
apidays
 
apidays LIVE Paris 2021 - Why GraphQL is Perfect For Microservices by Roy Der...
apidays
 
apidays LIVE Paris 2021 - 5 Learnings Shaping Our View on the Future of APIs ...
apidays
 
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
apidays
 
INTERFACE, by apidays - APIs from consumption to contribution by Kristof Van...
apidays
 
apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...
apidays
 
apidays LIVE New York 2021 - API Security & AI by Deb Roy, Accenture
apidays
 
apidays LIVE Paris 2021 - Addressing OWASP API Security Top 10 by Isabelle Ma...
apidays
 
apidays LIVE Paris 2021 - Spatially enabling Web APIs through OGC Standards ...
apidays
 
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...
apidays
 
apidays LIVE Paris 2021 - APIGEE, different ways for integrating with CI/CD p...
apidays
 
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
apidays
 
Crossing the low-code and pro-code chasm: a platform approach
Asanka Abeysinghe
 
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays
 
apidays LIVE Paris 2021 - The Real World, API Security Edition by Michael Isb...
apidays
 
Mobile - Your API Security Blindspot by David Stewart, Approov
apidays
 
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
apidays
 
API Strategy in Cloud
PavanPardeshi1
 
apidays LIVE New York 2021 - API design is where culture and tech meet each o...
apidays
 
Ad

Similar to apidays LIVE Paris 2021 - API design is where culture and tech meet each other by Aleksei Akimov, Adyen (20)

PDF
INTERFACE, by apidays - API Design is where culture and tech meet each other...
apidays
 
PDF
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
WSO2
 
PDF
apidays LIVE Jakarta - What will the next generation of API Portals look like...
apidays
 
PDF
I am sorry Developer, your API just became a Product.pdf
Francisco Picolini
 
PPTX
API Product Management - Driving Success through the Value Chain
Apigee | Google Cloud
 
PDF
Introduction to the Art of API Practice
Bill Doerrfeld
 
PDF
Growth Hacking APIs (Nordic APIs conference 2014)
vameyer
 
PPSX
APIs as a Product Strategy
Ravi Kumar
 
PDF
João Emilio Santos Bento da Silva - Estratégia de APIs
DevCamp Campinas
 
PDF
Mastering API Development: A Developer’s Roadmap for Success
jayshridalwi
 
PDF
Always Mind Your [Developer] Surroundings - API City 2018
Bill Doerrfeld
 
PPTX
apidays LIVE India 2022 - Building the API Banking capability
apidays
 
PDF
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Nordic APIs
 
PDF
Securely expose protected resources as ap is with app42 api gateway
Zuaib
 
PDF
API First - Best Practices for consistent API management
Sven Bernhardt
 
PPTX
Webinar: How API Lifecycle Management can help to Accelerate Growth
APPSeCONNECT
 
PDF
Jarkko Moilanen, APInf, “Get Control of Your IoT Cruisers” - Mindtrek 2017
Mindtrek
 
PPTX
Marjukka Niinioja at APIdays Amsterdam 2019
Marjukka Niinioja
 
PPTX
Apiary - A Developers Perspective
Phil Wilkins
 
PPTX
Will you survive the API avalanche?
Rogue Wave Software
 
INTERFACE, by apidays - API Design is where culture and tech meet each other...
apidays
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
WSO2
 
apidays LIVE Jakarta - What will the next generation of API Portals look like...
apidays
 
I am sorry Developer, your API just became a Product.pdf
Francisco Picolini
 
API Product Management - Driving Success through the Value Chain
Apigee | Google Cloud
 
Introduction to the Art of API Practice
Bill Doerrfeld
 
Growth Hacking APIs (Nordic APIs conference 2014)
vameyer
 
APIs as a Product Strategy
Ravi Kumar
 
João Emilio Santos Bento da Silva - Estratégia de APIs
DevCamp Campinas
 
Mastering API Development: A Developer’s Roadmap for Success
jayshridalwi
 
Always Mind Your [Developer] Surroundings - API City 2018
Bill Doerrfeld
 
apidays LIVE India 2022 - Building the API Banking capability
apidays
 
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Nordic APIs
 
Securely expose protected resources as ap is with app42 api gateway
Zuaib
 
API First - Best Practices for consistent API management
Sven Bernhardt
 
Webinar: How API Lifecycle Management can help to Accelerate Growth
APPSeCONNECT
 
Jarkko Moilanen, APInf, “Get Control of Your IoT Cruisers” - Mindtrek 2017
Mindtrek
 
Marjukka Niinioja at APIdays Amsterdam 2019
Marjukka Niinioja
 
Apiary - A Developers Perspective
Phil Wilkins
 
Will you survive the API avalanche?
Rogue Wave Software
 
Ad

More from apidays (20)

PDF
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
apidays
 
PDF
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
apidays
 
PDF
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
apidays
 
PDF
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
apidays
 
PDF
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
apidays
 
PDF
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
apidays
 
PDF
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
apidays
 
PDF
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
apidays
 
PDF
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
apidays
 
PPTX
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
apidays
 
PPTX
apidays Munich 2025 - Effectively incorporating API Security into the overall...
apidays
 
PPTX
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
apidays
 
PPTX
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
apidays
 
PPTX
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
apidays
 
PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
PDF
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
PDF
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
apidays
 
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
apidays
 
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
apidays
 
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
apidays
 
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
apidays
 
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
apidays
 
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
apidays
 
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
apidays
 
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
apidays
 
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
apidays
 
apidays Munich 2025 - Effectively incorporating API Security into the overall...
apidays
 
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
apidays
 
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
apidays
 
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
apidays
 
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays
 
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 

Recently uploaded (20)

PPT
L2 Rules of Netiquette in Empowerment technology
Archibal2
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
Coupa-Overview _Assumptions presentation
annapureddyn
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
PDF
DevOps & Developer Experience Summer BBQ
AUGNYC
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Software Development Company | KodekX
KodekX
 
PPTX
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
L2 Rules of Netiquette in Empowerment technology
Archibal2
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Coupa-Overview _Assumptions presentation
annapureddyn
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
DevOps & Developer Experience Summer BBQ
AUGNYC
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Software Development Company | KodekX
KodekX
 
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
This slide provides an overview Technology
mineshkharadi333
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 

apidays LIVE Paris 2021 - API design is where culture and tech meet each other by Aleksei Akimov, Adyen

  • 1. API design is where culture and tech meet each other Aleksei Akimov
  • 2. About me Aleksei Akimov Head of API at Adyen Amsterdam https://www.linkedin.com/in/alex-akimov/ https://twitter.com/AlexeyAkimov API strategy API governance & design Technical documentation Developer relations Dev tooling Developer Experience 🧡
  • 3. API as a language API API 👩💼 🧑💼
  • 4. Most API design discussions are focused on API consumers
  • 5. It's the development culture of your organization that influences API design more than anything else
  • 7. Point of Sale & eCommerce eCommerce Local acquiring on a global scale
  • 9. xw
  • 11. Dozens of public APIs Thousands of internal services Technology Security Scalability Availability ... AdyenAPIlandscape Web, mobile, terminals/etc Hundreds of thousands API calls per minute Private cloud distributed across EMEA, NA, APAC and LATAM €303.6 BN processed in 2020 exponential growth Available 24/7
  • 19. Embedding API design into the company culture
  • 20. Culture is “how we do things here”
  • 21. We prioritize current merchant experience over future features To think like the merchant we go meet them We design for 20x Expose your work early We are all designers, architects, coders, testers, security officers and operations engineers We all make mistakes, but we seek help as soon as we find out You own when, where, and how your code goes live Your code should be understandable at 4am under stress We embrace new technology when it has clear benefits Our tech stack is open source or built in-house
  • 22. We prioritize current merchant experience over future features To think like the merchant we go meet them We design for 20x Expose your work early We are all designers, architects, coders, testers, security officers and operations engineers We all make mistakes, but we seek help as soon as we find out You own when, where, and how your code goes live Your code should be understandable at 4am under stress We embrace new technology when it has clear benefits Our tech stack is open source or built in-house
  • 23. API decisions are complex and impactful: - require diverse knowledge - should be made fast - definition of done
  • 24. Your {public} API is "done" when... it is used in production {by customers}
  • 26. API Review Group / API Board API Design API Reviews API ideation and feedback, before development. Evaluate the use of existing APIs and come up with improvements Style guide & tools Create a style guide and drive API tool adoption.
  • 28. API Review Tool: Stoplight
  • 30. Enforce style guide with linting
  • 31. OpenAPI, contract testing and design-first JSON YAML
  • 33. Value of good tooling If you want developers to use your frameworks in a certain way, you must invest your time in making it easier for them
  • 34. "Make the right thing to do the easiest thing to do. Rest assured, when given options, software developers and architects in your organization will choose the easiest option every single time." (Matt Stine) "Energy is precious and the human brain is wired to conserve it whenever possible. As a result, we often find ourselves sliding into the most convenient option, not necessarily the best option." (James Clear) "We spend far more time doing what's easy than doing what's right." (Shane Parrish)
  • 35. API design API consumers Collaboration is a key: Stoplight OpenAPI API-design first or API- design-ASAP Always be in between Educate, measure, listen to feedback, improve Developer Advocacy is a key API development Evaluate the entire A-Z API lifecycle Automate/support all the steps Remove bottlenecks Enforce the style guide with linting