A detailed tour of the world of API Management and systems based on the API-First methodology.

Source: https://nordicapis.com/5-affordable-api-management-solutions-for-startups/

This is the second chapter of a 3-piece article, describing API Management in API-First Architecture.

Chapter 1: Introduction and explanation of the different terms and concepts used in these posts.

Chapter 2: The 4 (some say 5) roles of an API Management system

Chapter 3: Thoughts about designing API-First systems in large organizations.

But First, the statement:
While the thoughts here are based on conversations and experience with real customers and systems, these are my theories, and do not reflect any project or job that…


A detailed tour of the world of API Management and systems based on the API-First methodology.

Source: https://nordicapis.com/5-affordable-api-management-solutions-for-startups/

As I am writing this post, it is turning to be a very long article, explaining many details and concepts. I’ve decided to break it down to at least 3 separate posts:

Chapter 1: Introduction and explanation of the different terms and concepts used in these posts.

Chapter 2: The 4 (some say 5) roles of an API Management system

Chapter 3: Thoughts about designing API-First systems in large organizations.

First, the statement:
While the thoughts here are based on conversations and experience with real…


Last week I learned that one of the projects I was working on, which, by the way, is probably the best work I’ve designed and programmed— was going to be deleted and not implemented in the client’s product.

The initial reaction is frustration. We all want our work to be meaningful and to matter. Having your code not reach production means you’ve wasted your time. But, as I’ve learned from countless projects, and one should not fall in love with their own code and solution (“Fall in love with the problem, not your solution”). Sometimes the answer to the problem…


It will be a waste of time and pixels to explain the importance and relevance of proper API integration between systems and modules. We’ll just state that most applications today are built in a way that accessing them is done via external communication, usually over HTTP using RESTful API. We can talk about SAAS, IoT, Serverless, and many other terms that entered our lives in the last decade, most of which would not be available if not for REST API.

We’ll also skip the REST vs. GraphQL conversation, and state that the focus of this article is about RESTful communication.


How I Missed on the JavaScript Revolution While Programming in That Very Language Every Day

For the last few months I’ve been interviewing for several job openings looking for senior programmers, either in Python or in server-side JavaScript (NodeJS). I’ve been programming for the web since the late 90’s and carry with me a resume rich enough to get me to the interview room pretty easily.

This experience has lead me to a wide range of companies and people. There were places where I got the impression that I could be the one on the other side of the table, and I might be over-qualified for this specific role; and other places where I would…

Yishai Landau

API Architect; Apigee Expert; All-Around Programmer since 2000;

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store