
1. Spring and Java
>> Database Migrations in the Real World [jetbrains.com]
Executing database migrations is a complex process with challenges like security, downtime, or backward compatibility.
Tools like Flyway or IntelliJ IDEA can definitely help speed up the process and minimize any issues along the way.
>> Building a Declarative API with Spring AOP and SpEL [foojay.io]
A practical example of using Spring AOP and SpEL to create a declarative auditing API. This is a flexible and non-invasive pattern that can be used similarly for other cross-cutting concerns like metrics or logging.
Also worth reading:
- >> JDK 24 and JDK 25: What We Know So Far [infoq.com]
- >> Remote Development Made Simple with DevPod [foojay.io]
- >> Updates to Spring Support Policy [spring.io]
- >> Introducing the Model Context Java SDK [spring.io]
- >> A Glance into JFR Class and Method Tagging [foojay.io]
- >> Introduction to HotSpot JVM C2 JIT Compiler, Part 1 [eme64.github.io]
- >> Variance in Generics, Phantom and Existential types with Java and Scala [blog.scottlogic.com]
Webinars and presentations:
- >> Java Resists Quantum Attacks – Inside Java Newscast #85 [inside.java]
- >> Webinar: Find Undead Code in Your Java Environments [foojay.io]
- >> A Bootiful Podcast: Spring Legend Glenn Renfro on Devnexus 2025, Cold brews, and More [spring.io]
- >> Garbage Collection in Java – The progress since JDK 8 [inside.java]
Time to upgrade:
- >> Spring AI 1.0.0 M6 Released [spring.io]
- >> Spring Framework 7.0.0-M2 Available Now [spring.io]
- >> Spring Framework 6.1.17 and 6.2.3 Available Now [spring.io]
- >> Spring Data 2025.0.0-M1 released [spring.io]
- >> Spring Tools 4.28.1 released [spring.io]
- >> Spring for Apache Pulsar 1.1.9 and 1.2.3 are now available [spring.io]
- >> Spring for GraphQL 1.3.4 released [spring.io]
- >> Spring Authorization Server 1.5.0-M1, 1.4.2 and 1.3.5 available now [spring.io]
- >> Ktor 3.1.0 Release [blog.jetbrains.com]
- >> quarkus 3.19.0.CR1 [github.com/quarkusio]
- >> zuul v2.6.3 [github.com/Netflix]
- >> Micronaut Core 4.7.15 [github.com/micronaut-projects]
- >> helidon 3.2.12 [github.com/helidon-io]
- >> Hibernate 7 beta 4 is now available [in.relation.to]
2. Technical & Musings
>> Event-Driven Architecture and Change Data Capture Made Easy [foojay.io]
A comparison of two popular architectural patterns: Event-Driven Architecture (EDA) and Change Data Capture (CDC). This first article looks at a few use cases where the two patterns can be employed separately (or even together) and will be followed by a second post with practical examples.
Also worth reading:
- >> Pull Request testing on Kubernetes: working with GitHub Actions and GKE [frankel.ch]
- >> Beyond the Hype: Building Actually Useful Platforms with the CNCF Maturity Model (and a Healthy Dose of Realism) [eisele.net]
- >> What role does LLM reasoning play for software tasks? [martinfowler.com]
- >> GenAI Patterns: Reranker [martinfowler.com]
3. Pick of the Week
>> Organizational Skills Beat Algorithmic Wizardry [dadgum.com]