1. Spring and Java
>> Java: Demystifying The Stream API – Part 3 [foojay.io]
Enhancing the readability and maintainability of Java code with the Stream APIs: what, why, intermediate operations, and terminal operations.
>> AI Glossary for Java Developers [thorben-janssen.com]
Confused by all the acronyms and phrases used in the AI ecosystem these days? Let’s have a quick rundown of the most common ones.
>> Project Leyden Announces Early Access Build: 2-3x Start-up Improvements for Java Applications [infoq.com]
And enhance Java application performance with project Leyden: different optimizations like various CDS archives, AOTs, and classloading techniques
Also worth reading:
- >> What’s wrong with createDirectories() – A Beginner’s Guide to IntelliJ Profiler [foojay.io]
- >> Spring Integration using JSON serialization [wimdeblauwe.com]
Webinars and presentations:
- >> Java and AI? – Inside Java Newscast #72 [inside.java]
- >> Spring Tips: Testcontainers, Docker Compose, and Service Connections, oh my [spring.io]
- >> A Bootiful Podcast: JobRunr creator Ronald Dehuysser [spring.io]
- >> Foojay Podcast #56: Vectors in Java Code, Databases, and LLMs [foojay.io]
- >> Wireshark & tcpdump: A Debugging Power Couple [foojay.io]
Time to upgrade:
- >> Quality Outreach Heads-Up – JDK23: Re-Specified Subject.getSubject API [inside.java]
- >> Quarkus 3.12.1 releases [github.com]
- >> Jetty.project 9.4.55 releases [github.com]
- >> Elasticsearch 8.14.2 releases [github.com]
- >> Camel-4.7.0 releases [github.com]
2. Technical & Musings
>> Pongo – Mongo but on Postgres and with strong consistency benefits [event-driven.io]
Let’s see if it’s possible to have the benefits of Mongo and Postgres combined. A MongoDB-compliant wrapper on top of Postgres!
Also worth reading:
- >> Openness in Internet Standards: Necessary, but Insufficient [mnot.net]
- >> An Overview of Commonly Used Access Control Paradigms [auth0.com]
- >> Encapsulation vs Business Rules [code-cop.org]
- >> Some thoughts about user defined functions (UDF) in databases [michael-simons.eu]
- >> Time Series Database QuestDB 8.0 Improves SQL Performance and Adds ZFS Compression [infoq.com]
- >> Working Models for Tackling Tech Debt: Understand the options to tailor an approach that suits your needs [queue.acm.org]
- >> Story points are pointless [scottlogic.com]
3. Pick of the Week
I ran a very quick survey into IDE usage in 2024 – here are the quick results:
>> Java IDEs in 2024 – Survey Results [baeldung.com]
Very interesting to see the trajectories, compared to earlier results.