1. Spring and Java
>> Exploring New Features in JDK 23: Just-Write-And-Run prototyping with JEP-477 not only for beginners [foojay.io]
Quick prototyping made much easier with JDK 23. A long time coming
>> Advancing AI by Accelerating Java on Parallel Architectures [inside.java]
A solid reading to understand just how dynamic the Java platform is. Low level but well worth it.
>> JEP targeted to JDK 24: 484: Class-File API [openjdk.org]
And an interesting API addition in the upcoming JDK 24. Not that far away, actually.
Also worth reading:
- >> The Art of Full Stack Debugging [foojay.io]
- >> Deep dive into bits, bytes, shorts, ints, longs, signed, and unsigned with Java [foojay.io]
- >> Using React components in a Spring Boot Thymeleaf project [wimdeblauwe.com]
- >> Leverage the Power of 45k, free, Hugging Face Models with Spring AI and Ollama [spring.io]
- >> Profile IntelliJ IDEA with its own profiler [foojay.io]
Webinars and presentations:
- >> A Bootiful Podcast: GraalVM founder and BDFL Thomas Wuerthinger on GraalPy, GraalVM, and so much more [spring.io]
- >> Foojay Podcast #59: DevRel Explained and How to Become a Conference Speaker [foojay.io]
- >> A Sneak Peek at StableValue and SegmentMapper in Java [dev.java]
- >> A Bootiful Podcast: Oracle Developer Advocate Andres Almiray [spring.io]
- >> A Preview of What’s Coming in Project Leyden – Inside Java Newscast #78 [inside.java]
Time to upgrade:
- >> Spring Boot 3.3.5 available now [spring.io]
- >> JDK 23.0.1, 21.0.5, 17.0.13, 11.0.25, and 8u431 Have Been Released [oracle.com]
- >> Spring Framework 6.1.14 Available Now [spring.io]
- >> Spring Data 2024.0.5 and 2023.1.11 released [spring.io]
- >> Spring Security 6.3.4, 6.2.7 and 5.8.15 are available now [spring.io]
- >> GraalVM for JDK 23 Community 23.0.1 [github.com]
- >> 3.16.0.CR1 [github.com]
- >> Elasticsearch 7.17.25 [github.com]
- >> Spring Tools 4.26.0 released [spring.io]
- >> Spring REST Docs 3.0.2 [spring.io]
- >> WildFly 34 is released! [wildfly.org]
2. Technical & Musings
>> Benchmarking LLM for business workloads [abdullin.com]
An interesting, boots-on-the-ground read comparing AI models in practical scenarios.
Also worth reading:
- >> Our Approach to Architecture [scottlogic.com]
- >> How I’d Like Automation Engineers to Support Delivering Features [jbrains.ca]
- >> Summary of the AJAX frameworks comparison [frankel.ch]
- >> Tutorial: Jextract – The Native Library Binding Extraction Tool [dev.java]
- >> Into The Multi-cloud [scottlogic.com]
3. Pick of the Week
>> Software Engineer Titles Have (Almost) Lost All Their Meaning [trevorlasn.com]