ProductTank Singapore: Slaying the API Beast by Ridzwan Aminuddin

BY Annie Witcombe ON MARCH 1, 2019

In this ProductTank Singapore talk, Ridzwan Aminuddin compares “speaking API” to “speaking engineering”. He delivers a bit-by-bit explanation of API fundamentals to bridge the gap between product managers and developers.

In non-technical terms, an API is “a stable contract for communications between computer services” – essentially, a mechanism that allows computer services to speak with each other. Developers treat APIs as products, building them independently to fulfill certain functions and purposes, but product managers can learn to “live, eat, breathe” API too. This will take them closer to developers and closer to reaching that nirvana!

Here are the basics: in human communications, meaning is established through various forms of spoken language, but the world of the web requires direct and specific communication contracts. Ridzwan explains that the following building blocks make computer communication possible:

  1. Request
  2. Response
  3. Data
  4. Authentication
  5. Headers

So, APIs require these fundamentals to operate, but no two APIs are the same. At times this is problematic, but sustained focus on these five steps is usually fine for API building.

Why is an understanding of this important to product managers? It helps them to:

  • Speak the speak of product developers and converse with engineers on their level.
  • Access opportunities to monetise APIs as a product.
  • Integrate with partnership organisations through APIs.
Annie Witcombe


Annie Witcombe

Annie Witcombe produces editorial for Mind The Product on a freelance basis. She has experience in conducting client research and telephone interviews, and she keeps relevant information accessible and up to date. Annie wrote for five business publications during the final year of her undergraduate degree, and she has worked on various stages of the editorial process since. The experience has sparked her enthusiasm for journalism, which she hopes to continue in her future career.