Using a bunch of APIs that are really flexible, and figuring out good ways to connect them, leads to a combinatorial explosion of potential workflows. API-first companies turn software into like customizable building blocks, and companies like Zapier and Tray.io function as “APIs for all APIs,” making connections between nearly any app with an API... See more