July 27: APIs instead of meetings
Source: Steve Yegge and Coinbase
Published: July 2002 and July 2022
APIs instead of meetings
In 2002, Jeff Bezos sent a mandate to software developers at Amazon that was “eye-bulgingly ponderous.” He instructed teams to:
- Expose their data and functionality through service interfaces [such as an API*]
2. Design [APIs] to be externalizable. Plan to be able to expose the [APIs] to developers outside of the company. (Note: this helped lead to AWS!)
20 years later, Brain Armstrong (CEO of Coinbase) asked his software engineers to communicate “via APIs instead of meetings.”
- We need all product and engineering teams to publish APIs so that other teams can benefit from what they’re building without needing to schedule a meeting.
2. In other words, they need to productize their services and allow other teams to use them in a self-service way.
*Note: API stands for Application Programming Interface, a connection between computers that lets them communicate with each other.
Are you hiring tech talent? Email me to feature your job in this newsletter.