Bruno Pedro


An API should feel like it was built by one person

In a big company, different teams build different services, and the results often feel disjointed. This lack of consistency makes the platform hard to learn and even harder to maintain. It signals a lack of internal communication to your customers.

I have led efforts to unify API styles across multiple departments. I’d focus on a shared style guide that is enforced by automated linting tools during the build process.