Skip to main content

2 posts tagged with "technical"

View All Tags

A Practical Guide To Building Enterprise-Grade APIs

· 7 min read
Malcolm Navarro
Director of Engineering @ Messari

In today's interconnected software ecosystem, APIs are the lifeblood of modern applications. The difference between a good API and a great one often determines whether developers love or loathe integrating with your service. Companies like Stripe and Plaid have set the gold standard—their APIs are not just functional, they're delightful to use.

But what separates an enterprise-grade API from a hastily constructed endpoint? The little details.

Good Monoliths Are Underrated

· 6 min read
Malcolm Navarro
Director of Engineering @ Messari

Hot take to start the 2026 calendar year: Microservices were a psyop created to manufacture work and "fix" poor coding decisions. In most cases, a modular monolith makes more sense.

Are microservices a valid concept? Yes! Are there benefits when compared to a traditional monolith at scale? Without a doubt! However, the industry has over-indexed on microservices as a means to create separation of concerns, enable better parallelization / ownership and stop bad coding deciions by fragmenting the code. In this post, I'll be talking about when and how a monolith makes sense, and when it doesn't.

TLDR; it all hinges on scale.