Tijl BormansImportant considerations with Spring Boot Test Context CachingWhen running a Spring Boot test, an ApplicationContext gets created. To speed up tests, Spring caches the context for potential reuse…Aug 18Aug 18
Tijl BormansEnforcing architectural consistency in Java microservices with ArchUnit and JUnit5A guide on how to use ArchUnit to enfore certain architectural rules.Jun 30Jun 30
Tijl BormansA guide to MapStruct with Spring Boot, vavr & lombokLearn how to set up MapStruct on Spring Boot in combination with vavr and lombok.Apr 1Apr 1
Tijl BormansClient-oriented GraphQL error handling.A self documenting approach to returning errors through GraphQL.Mar 11Mar 11
Tijl BormansFast, scalable and cost-effective polling of SQS queues.A short polling vs long polling, costs, batching and availability analysis.Feb 18Feb 18
Tijl BormansReadable and decoupled event design for a microservice architecture.A solution to keeping a complex microservice based backend understandable by utilizing the similarity principle, readability and…Feb 121Feb 121