PinnedQuick test reports using Allure + TestNG + GitHub ActionsEvery system should be testable. Starting from this premise why not combine Allure + TestNG + GitHub Actions to present the test history?Aug 18, 20221Aug 18, 20221
PinnedEnforce your Java architecture with ArchUnitSometimes follow the architecture only coding is hard, either by the developers or by jump from one layer to another, ie, controller…May 12, 2022May 12, 2022
PinnedDesign Pattern Composite, in a nutshellThe Composite design pattern has the intention to represent part-whole as your friends on social media or a tower, as in the picture below.Mar 13, 2021Mar 13, 2021
PinnedDesign Pattern Bridge, in a nutshellWhen do you need to connect things, one of the options is to build a bridge, and this pattern is an example of it in code time upfront of…Feb 17, 2021Feb 17, 2021
The Guide to rump up on gRPC in JavaGRPC is an acronym for Google Remote Procedure Call. In this article, you are going to understand gRPC in Java pure. Once you control it…Nov 18, 2023Nov 18, 2023
SpringBoot Events: Decoupled way to write your codeEvents are a good alternative to applying the loose coupling, always mentioned in software books, and Spring does it in a beautiful and…May 22, 2023May 22, 2023
Java Programmers: Discover How to Mock Spring in 4 Steps!Writing tests is not easy even when you're mixing some framework.May 7, 2023May 7, 2023
How to call a rest endpoint using only Java?Java has some excellent frameworks to help us to create a REST call, for instance RestTemplate and WebClient, both from Spring framework…Jan 23, 2023Jan 23, 2023
Is getting certified worth it?Depends :). Let me explain the why’s in this article and give my experience from the first certification in 2006 and my last in 2022.Dec 17, 2022Dec 17, 2022
Automated E2E testing with Testcontainers and SeleniumHaving tests is better than nothing, but having E2E (End to End) testing is fantastic, and in this article, I’ll show you how to do it…Jul 2, 2022Jul 2, 2022