1. Spring and Java
>> Why Java is Still Worth Learning in 2025: A Developer’s 25-Year Journey [foojay.io]
Thanks to its continuous evolution, backward compatibility, and a strong community, Java is, as always, a really solid choice for developers.
>> Stream Gathering with a Different Distinct Function [javaspecialists.eu]
Tired of the standard distinct()
? Java 24’s new Stream Gatherers let you define your own rules for uniqueness, making it a snap to create custom stream operations like case-insensitive filtering.
>> What’s New in IntelliJ IDEA 2025.2 | IntelliJ IDEA Talk [youtube.com/@intellijidea]
And a special IntelliJ IDEA Talk episode focusing on the 2025.2 release highlights! In just a few days, on August 12, at 3:00 pm UTC.
Also worth reading:
- >> Java, What’s Old? Part II: Utils [foojay.io]
- >> OpenTelemetry Tracing on the JVM [blog.frankel.ch]
- >> Semantic Caching with SpringBoot & Redis [foojay.io]
- >> How I test production-ready Spring Boot applications [wimdeblauwe.com]
Webinars and presentations:
- >> A Bootiful Podcast: Spring Security lead Rob Winch on Spring Security 7.0, SpringOne 2025, and more [spring.io]
- >> Monolith or Microservices in 2025? [spring.io]
- >> Authenticating MCP OAuth Clients With SPIFFE and SPIRE [blog.christianposta.com]
- >> Implementing MCP Dynamic Client Registration With SPIFFE and Keycloak [blog.christinaposta.com]
- >> HTTP/3 in Java – Inside Java Newscast #96 [inside.java]
- >> Gradle 9.0.0 is Live – What’s new? Configuration Cache, Java 17, Kotlin 2, and more! [youtube.com/@GradleIncjava]
- >> Easy Bean Registration with BeanRegistrar in Spring Boot 4.0 [youtube.com/@coffeesoftware]
Time to upgrade:
- >> Hibernate Reactive 3.1.0.CR1 [in.relation.to]
- >> IntelliJ IDEA 2025.2 Is Here! [blog.jetbrains.com]
- >> Quarkus 3.25.0 [github.com/quarkusio]
- >> WildFly 37 is released! [wildfly.org]
- >> Vert.x 5.0.2 [github.ccom/eclipse-vertx]
- >> Grails-core 7.0.0-RC1 [github.ccom/apache]
- >> Spring Shell 3.4.1 is now available [spring.io]
- >> Micronaut Core 4.9.9 [github.ccom/micronaut-projects]
- >> Helidon 4.2.5 [github.com/helidon-io]
- >> Hibernate Search 8.1.0.CR2 | Hibernate Validator 8.0.3.Final is out [in.relation.to]
2. Technical & Musings
>> How far can we push AI autonomy in code generation? [martinfowler.com]
An interesting piece, detailing a series of experiments that test the boundaries of AI’s autonomy in generating high-quality, tested software without any human help. Food for thought.
Also worth reading:
- >> Pattern-matching across different languages [foojay.io]
- >> Partner with the AI, throw away the code [martinfowler.com]
- >> Why you should rethink legacy and consider Event-Driven Architecture [blog.scottlogic.com]
- >> Agentic Coding Things That Didn’t Work [lucumr.pocoo.org]
3. Pick of the Week
>> Forget About Setting Goals. Focus on This Instead [jamesclear.com]