InITNEXTbySaeed ZarinfamSpring AI has added support for DeepSeek AIIntegrating Spring AI with DeepSeek R1 locally using OllamaFeb 22Feb 22
InITNEXTbySaeed ZarinfamImplementing a Spring Boot service using Windsurf and ClaudeCan AI agents take over programmers' jobs?Jan 66Jan 66
InITNEXTbySaeed ZarinfamNew Bean Validation behavior for Configuration Properties in Spring Boot 3.4Possible backward incompatibility in validation for nested propertiesJan 12Jan 12
InITNEXTbySaeed ZarinfamSpring Boot 3.4 supports multiple Docker Compose filesMake the most of Docker Compose capabilities in Spring BootDec 15, 20243Dec 15, 20243
InITNEXTbySaeed ZarinfamAssertJ Support for MockMvc in Spring Boot 3.4How AssertJ Integration for MockMvc in Spring Boot 3.4 improve test readabilityDec 8, 20241Dec 8, 20241
InITNEXTbySaeed ZarinfamDeep dive into the Structured Logging in Spring Boot 3.4Benefits of Structured LoggingDec 2, 20242Dec 2, 20242
InITNEXTbySaeed ZarinfamTop 4 features of Spring Boot 3.3CDS Support, Virtual thread for WebSockets, and moreJun 16, 2024Jun 16, 2024
Saeed ZarinfamTop 5 Exciting Features Coming in Spring Boot 3.2 (part 2)Project CRaC, Correlation IDs, SSL Bundle Reloading and moreFeb 6, 2024Feb 6, 2024
Saeed ZarinfamTop 4 Exciting Features Coming in Spring Boot 3.2A deep look at some of the new features in Spring Boot 3.2Dec 5, 20231Dec 5, 20231
InITNEXTbySaeed Zarinfam7 Techniques to Optimize Caching in Spring BootElevate Your Spring Boot App with Smart CachingJul 8, 20241Jul 8, 20241
Saeed ZarinfamRestClient vs. WebClient vs RestTemplateUsing the suitable library to call REST API in Spring BootJan 9, 20244Jan 9, 20244
InITNEXTbySaeed ZarinfamUsing WebClient synchronously in Spring Web MVC stackIs it a good idea to call the WebClient block() operation!?Oct 19, 2023Oct 19, 2023
InITNEXTbySaeed Zarinfam10 Spring Boot Performance Best PracticesMaking Spring Boot applications performant and resource-efficientJun 24, 20246Jun 24, 20246
InITNEXTbySaeed ZarinfamWhat is the Spring AOT engine?How Spring application compiles to native executables using GraalVMJun 26, 2024Jun 26, 2024
InITNEXTbySaeed ZarinfamProtobuf validation in gRPC, Java, and Spring BootGeneralize gRPC validation using Spring AOPMay 19, 20242May 19, 20242
InITNEXTbySaeed ZarinfamWhy should we prefer the YAML file over the properties file for configurations in Spring Boot…Traditionally Spring developers put their configuration data like parameters or initials settings values into a properties file and use it…Jan 6, 20201Jan 6, 20201
InITNEXTbySaeed ZarinfamTest Slice for Spring Boot Validation testingWriting Unit Test for the validators in Spring BootSep 3, 20232Sep 3, 20232
InITNEXTbySaeed ZarinfamWriting Unit Test for Middle Layers Beans in Spring BootDo we really need Test Slices to write unit tests?Nov 9, 2023Nov 9, 2023
InITNEXTbySaeed ZarinfamHow to call a Spring Bean from a custom Logback appender classIntegrate Logback with Spring ApplicationContextMay 28, 2024May 28, 2024
InITNEXTbySaeed ZarinfamWrite fast tests for JSON serialization and deserialization in Spring BootHow to test only Jackson functionality without touching REST Controllers!Jul 16, 2023Jul 16, 2023