In this article, Bruno Crema from gb.tech talks about the benefits of an API-centric approach while working with microservices. He outlines the challenges that come with maintaining the loose-coupling pattern as a product grows and exposes functionalities to various users. Bruno then introduces the concept of orchestrator pattern and how it helps with maintaining better organization, simpler user interfaces, and ease of use for external consumers. Finally, he hints at the need for the choreography pattern to control chaos at a corporate level. This article from Medium is a great reference for those who want to learn more about microservices architecture and its patterns.