Sam Hames

Currently: “So many dependencies.”

sbensu: APIs as ladders

https://blog.sbensu.com/posts/2022-01-24-apis-as-ladders/

A mental model for designing APIs for developers, focusing on a few different aspects to represent people learning to use the API over time. A good API from their perspective is the following ladder that allows people to grow with the API:

  1. Convenient to get started with.
  2. Can be learned gradually.
  3. Flexible enough to be broadly applicable.

Tags

Related By Tags

Details

Revised
Created
Edited