Sensacional essa publicação 🤝 claramente na minha história como programador há dois Filipes: o antes e o depois de entender sobre APIs.
A forma mais natural que encontrei para entender APIs foi através da construção de APIs em REST... mas API vai muito mais longe que isso e na minha visão envolve tudo que é abstração.