With an api contract first design in mind, we can generate ton of our code using hexagonal architecture and CQRS patterns. The code generated will have a 100% code coverage and mutant testing. In this talk we will cover on how to approach the openapi/swagger contracts, small introduction to cqrs and hexagonal architecture, and how all together merges in a beautiful code generator.