1. Spring and Java
>> Spring Boot 4.0.0 available now [spring.io]
The start of a new generation: Spring Boot 4 goes GA with a Java 17 baseline, first-class Java 25 support, comprehensive null-safety via JSpecify, and a completely modularized codebase. We’ve been waiting for this 🙂
>> Spring Cloud 2025.1.0 (aka Oakwood) Available Now [spring.io]
Following closely on Boot 4, the new Spring Cloud release train “Oakwood” brings the cloud-native stack up to speed with Framework 7, offering significant enhancements in function discovery and binder priorities.
Also worth reading:
- >> Towards Spring Tools 5 – Ready for Boot 4 and Framework 7 [spring.io]
- >> JEP targeted to JDK 26: 525: Structured Concurrency (6th Preview) [inside.java]
- >> JEP targeted to JDK 26: 526: Lazy Constants (Second Preview) [inside.java]
- >> Spring Data Ahead of Time Repositories – Part 2 [spring.io]
- >> Beyond JSON: Converting Spring AI Tool Response Formats to TOON, XML, CSV, YAML [spring.io]
- >> Offset and Keyset Pagination with Spring Data JPA [thorben-janssen.com]
- >> The Visitor Pattern – ‘Revisited’ using Data Oriented Programming techniques [wimdetroyer.com]
- >> Open-source IntelliJ IDEA: A Simpler Way to Build and Contribute to the Community [jetbrains.com]
- >> Master Spring Data AOT in IntelliJ IDEA [jetbrains.com]
- >> BoxLang Redis Has Landed: Enterprise-Grade Caching, Pub/Sub, and Distributed Locking [foojay.io]
- >> The Art of Performance Tuning: Why Saving 30% in the Cloud Means Nothing if Your Code Wastes 1000x More [foojay.io]
- >> Quality Outreach Heads-up – JDK 26: HttpClient Supports TLS Named Groups & Signature Schemes [inside.java]
Webinars and presentations:
- >> A Bootiful Podcast: The legendary Sébastien Deleuze on all that’s new and nice in Spring Framework 7 [spring.io]
- >> Java 26 Warns of Deep Reflection – Inside Java Newscast #101 [inside.java]
- >> Symbolic Modeling and Transformation of Java Code #JVMLS [inside.java]
- >> Foojay Podcast #83: OpenJDK Evolutions plus Tips and Tricks [foojay.io]
Time to upgrade:
- >> Spring Boot 4.0.0 | 3.5.8 [spring.io]
- >> Spring Framework 7.0.1 | 6.2.14 [spring.io]
- >> Spring Cloud 2025.1.0 [spring.io]
- >> Spring Modulith 2.0 GA and 1.4.5 [spring.io]
- >> Spring Batch 6.0.0 [spring.io]
- >> Spring AMQP 4.0.0 [spring.io]
- >> Spring Integration 7.0.0 [spring.io]
- >> Quarkus 3.30 | 3.29.4 [quarkus.io]
- >> Micronaut Core 4.10.9 [github.com/micronaut-projects]
- >> Netflix Conductor 3.15.0 [github.com/Netflix]
- >> Netflix Zuul 3.2.10 [github.com/Netflix]
2. Technical & Musings
>> Tech predictions for 2026 and beyond [allthingsdistributed.com]
Werner Vogels looks ahead, predicting a shift where AI tackles loneliness, developers evolve into “renaissance” professionals, and quantum-safe security becomes non-negotiable.
Also worth reading:
- >> The developer productivity paradox: Why faster coding doesn’t mean faster software delivery [gradle.com]
- >> Agent Design Is Still Hard [pocoo.org]
- >> LLM APIs are a Synchronization Problem [pocoo.org]
- >> Book Review – Just Use Postgres! [vladmihalcea.com]
- >> Testers, testing and the future: A Bifurcation into Testing AI and AI-powered Testing. [scottlogic.com]
- >> Communicating Architecture [scottlogic.com]
3. Pick of the Week
I’m about to add some new courses to our ambitious Roadmap – Learn SOLID Principles, Understanding JDK 8 to 25 and Sring AI:
And, the Black Friday launch is ending in a few days.
