PinnedJonathan ManerainTowards DevReactive Programming with Spring WebFlux— Part 2An introduction to Spring WebFlux featuresOct 3, 2022Oct 3, 2022
PinnedJonathan ManerainTowards DevReactive Programming with Spring WebFlux — Part 1An introduction to the Reactive Programming ParadigmOct 3, 2022Oct 3, 2022
PinnedJonathan ManerainChatbots LifeHow to Create a Cognitive Virtual Assistant with IBM WatsonA step-by-step guide to build your first AI ChatbotSep 3, 2022Sep 3, 2022
PinnedJonathan ManerainBetter ProgrammingHexagonal Architecture on SpringHexagonal architecture is replacing the layered styleJul 26, 20221Jul 26, 20221
Jonathan ManeraService Discovery Patterns with Netflix EurekaAn introduction to service discovery and registrationSep 3, 2023Sep 3, 2023
Jonathan ManeraSpring Cloud Circuit Breaker Resilience4jA guide to handle partial failure in microservicesAug 18, 2023Aug 18, 2023
Jonathan ManeraBuilding Microservices with Spring Boot and gRPCA practical guide to gRPC Remote Procedure Call in JavaAug 11, 20231Aug 11, 20231
Jonathan Manera7 Best Practices for Java API DocumentationAn introduction to the Javadoc ToolJul 3, 2023Jul 3, 2023
Jonathan ManeraCode Quality Analysis with SonarClean your Java code and make it a long-term assetJun 3, 20231Jun 3, 20231