1. Spring and Java
>> A preview of Jakarta Data 1.0 (Part II) [in.relation.to]
Another new persistence specification for Java: exploring some dynamic features of Jakarta Data like static metamodel and its applications. Interesting.
>> Spring AI – Multimodality – Orbis Sensualium Pictus [spring.io]
Going beyond learning from just one single source of data: meet multimodal LLMs and take advantage of it in Spring AI.
Also worth reading:
- >> It’s long past time to stop using Date [in.relation.to]
- >> Revolutionizing time tracking: how Quarkus transformed our backend development [quarkus.io]
- >> Hibernate ORM 6.5 – Arbitrary generated values retrieval [in.relation.to]
- >> JEP 469: Vector API (Eighth Incubator) [openjdk.org]
- >> Debugging Using JMX Revisited [foojay.io]
- >> What’s New in JMC 9? – Sip of Java [inside.java]
- >> JDK Mission Control 9.0.0 Requires JDK 17 [infoq.com]
- >> Writing Integration Tests for Spring Boot Web Applications: Spring Profiles [petrikainulainen.net]
- >> Jextract Guide [openjdk.org]
- >> Debug Without Breakpoints [foojay.io]
- >> JDK 17 approaches end-of-permissive license [oracle.com]
Webinars and presentations:
- >> Spring Tips: GRPC [spring.io]
- >> A Bootiful Podcast: Spring founders Rod Johnson and Juergen Hoeller on the 20th Anniversary of Spring Framework 1.0 [spring.io]
- >> Java Withers – Inside Java Newscast #67 [inside.java]
- >> Uploading Files With Quarkus (Update) [sebastian-daschner.com]
Time to upgrade:
- >> JDK 22.0.1, 21.0.3, 17.0.11, 11.0.23, and 8u411 Have Been Released! [oracle.com]
- >> Spring Framework 6.2.0-M1: Overriding Beans in Tests [spring.io]
- >> Spring Boot 3.1.11, 3.2.5, and 3.3.0-RC1 available now [spring.io]
- >> Spring Security 5.8.12, 6.1.9, and 6.2.4 are available now [spring.io]
- >> Hibernate 7.0.0.Alpha1 [in.relation.to]
- >> Quarkus 3.8.4, 3.9.4, and 3.2.12.Final released [quarkus.io]
- >> Spring for Apache Kafka 3.0.16, 3.1.4 and 3.2.0-RC1 Available Now [spring.io]
- >> Spring Authorization Server 1.3.0-RC1, 1.2.4 and 1.1.7 available now [spring.io]
- >> Spring Modulith 1.2 RC1 released [spring.io]
- >> JReleaser becomes 3 [andresalmiray.com]
2. Technical & Musings
>> Is Agile always the answer? [blog.scottlogic.com]
Is Agile a silver bullet? can we use it everywhere? An interesting take on Agile and when it’s most useful.
Also worth reading:
- >> Async APIs – don’t confuse your events, commands and state [blog.scottlogic.com]
- >> The Alternative Implementation Problem [pointersgonewild.com]
- >> Forecast Costs Responsibly [jbrains.ca]
3. Pick of the Week
>> From the 80’s to 2024 – how CI tests were invented and optimized [graphite.dev]