Posts
All the articles I've posted.
-
RestTestClient in Spring Boot 4.x for cleaner HTTP tests
Spring Boot 4.x introduces RestTestClient to simplify integration testing for HTTP endpoints. Learn what made testing friction-heavy before, what changed, and how to migrate your test setup.
-
OpenTelemetry starter in Spring Boot 4.x for easier observability
Spring Boot 4.x adds a dedicated OpenTelemetry starter to reduce manual telemetry setup. This post covers old pain points, what changed, and how to migrate safely.
-
HTTP service clients in Spring Boot 4.x made simpler
Spring Boot 4.x improves support for HTTP service clients so you can replace repetitive RestTemplate code with cleaner, typed interfaces. Learn the old pain points, what changed, and a practical migration path.
-
API versioning in Spring Boot 4.x for safer REST upgrades
Spring Boot 4.x adds first-class API versioning support for Spring MVC and WebFlux. Learn the old pain points, what changed, and how this feature helps teams ship API changes with less risk.
-
Introduction to Lombok (Speeding-up Java development)
Updated:This blog post covers Project Lombok annotations — updated for Lombok 1.18.x with modern setup, new annotations like @With, @SuperBuilder, @Slf4j, and deprecation notes.