1. Spring and Java
>> Orchestrating AI Services with the Spring AI Framework [infoq.com]
Spring AI brings the power of large language models to your Java app with a simplified and consistent API, making it easier to build and maintain AI-powered features.
Also worth reading:
- >> JDK 25 and JDK 26: What We Know So Far [infoq.com]
- >> IntelliJ IDEA Conf 2025: OOP vs. DOP [youtube.com/@intellijideau]
- >> What happens when a Primary fails in a MongoDB replica set? Automatic failovers? [foojay.io]
Webinars and presentations:
- >> How to Upgrade to Java 25 #RoadTo25 [inside.java]
- >> Hacking and Securing AI Systems: Playing With Fire and Controlling the Flare of AI by Bar-El Tayouri [youtube.com/@intellijideau]
- >> A Bootiful Podcast: Andrey Belyaev, product manager for IntelliJ IDEA [spring.io]
- >> Growing the Java Language [inside.java]
- >> IntelliJ IDEA Conf 2025: Hacking And Securing AI Systems [youtube.com/@intellijideau]
- >> OOP vs. DOP: Which One to Choose? by Venkat Subramaniam [youtube.com/@intellijideau]
Time to upgrade:
- >> Spring Modulith 2.0 M2, 1.4.3, and 1.3.9 released [spring.io]
- >> Quarkus 3.25.4 [github.com/quarkusio]
- >> Jjwt 0.13.0 [github.com/jwtk]
- >> Spring Boot 3.4.9 available now and Boot 3.5.5 as well [spring.io]
- >> Spring Boot 4.0.0-M2 available now [spring.io]
2. Technical & Musings
>> AI Gives Time, Not Confidence: Developer Productivity Toolkit [foojay.io]
AI-powered tools can significantly speed up your work, but this time-saving benefit doesn’t replace the confidence that comes from a developer’s own expertise and understanding of the code. Solid points here.
Also worth reading:
- >> Learning Through Doing: From one language to another [scottlogic.com]
- >> Chatting with Unmesh about building language with LLMs [martinfowler.com]
3. Pick of the Week
>> Every Single Human. Like. Always. [randsinrepose.com]