1. Spring and Java
>> Debugger.godMode() – Hacking a JVM application with the debugger [foojay.io]
Using a debugger to find out how an application works under the hood.
>> Hibernate WITH RECURSIVE query [vladmihalcea.com]
Let’s see how Hibernate’s WITH RECURSIVE query works and how we can use it to fetch hierarchical data structures.
>> Should your tests manage transactions? [thorben-janssen.com]
And a piece on how tests should be running under the same conditions as our production code, including transaction handling bits and bobs.
Also worth reading:
- >> Become a Better Java Developer: 19 Tips for Staying Ahead in 2024 [foojay.io]
- >> Code Models [openjdk.org]
- >> How does the Hibernate JAVA_TIME_USE_DIRECT_JDBC setting work [vladmihalcea.com]
Webinars and presentations:
- >> A Bootiful Podcast: Abdel Sghiouar, Cloud Native Developer Advocate at Google [spring.io]
- >> Present to Succeed Conference Notes #pts24 [ozar.me]
Time to upgrade:
- >> Apache Skywalking v10: Application Performance Monitoring Tool for Distributed Systems [infoq.com]
- >> Spring Tools 4.23.0 released [spring.io]
- >> Vaadin 24.4 Adds React Support, In-App Coding Assistant [foojay.io]
- >> Spring Framework 6.1.9, 6.0.22 and 5.3.37 available now [spring.io]
- >> Spring Data 2024.0.1 and 2023.1.7 released [spring.io]
- >> Hibernate 7.0.0.Alpha3 [in.relation.to]
- >> Spring Tools 4.23.1 released [spring.io]
- >> Spring for Apache Pulsar 1.0.7 and 1.1.1 available now [spring.io]
- >> Spring Security 5.8.13, 6.2.5, and 6.3.1 are available now [spring.io]
2. Technical & Musings
>> JetBrains Aqua IDE for Test Automation Now Generally Available [infoq.com]
Meet Aqua: the first IDE for test automation is now generally available, supporting the likes of Selenium and Cypress. Interesting.
Also worth reading:
- >> A refresher on GitHub Pages [frankel.ch]
- >> Setting up NGINX load balancer for .NET WebApi [event-driven.io]
- >> Elevating Kubernetes Logging for Enhanced Observability [infoq.com]
- >> Let’s Create a Terminal Color Scheme [hamvocke.com]
- >> URI design suggestions [mscharhag.com]
- >> Introducing Distill CLI: An efficient, Rust-powered tool for media summarization [allthingsdistributed.com]
3. Pick of the Week
>> The real 10x developer makes their whole team better [stackoverflow.blog]