Rafael Huerta's Blog

Contract Testing using Pact with Java

In a microservices architecture, where many services can communicate with each other, through HTTP requests or messages, it is very important to ensure all the interactions will work as expected once the services are deployed, this can be done with integration testing where the services in question are deployed to

API-First Approach with Micronaut

In the API-First approach, you make sure the API is well designed with the help of a specification language like OpenAPI, even before the actual implementation starts. It has the advantage that both, server and client sides, can start working on the implementation once the contract has been signed up,

Rafael Huerta's Blog © 2026