1. Spring and Java
>> One tip for successful OpenTelemetry projects [frankel.ch]
Adopting OpenTelemetry doesn’t have to mean instrumenting the entire codebase. Here’s a pragmatic way to get observability up and running fast.
Also worth reading:
- >> Grails Isn’t Done Yet (Part 2): EOL, Spring Boot, and What Comes Next [foojay.io]
- >> Using Spring Data JPA with Kotlin [jetbrains.com]
- >> AI-Assisted Java Application Development with Agent Skills [jetbrains.com]
- >> Managing Sensitive Data in jOOQ 3.21+ Logs [jooq.org]
Webinars and presentations:
- >> A Bootiful Podcast: Daniel Garnier-Moiroux on MCP Security [spring.io]
- >> A Typo Led to the Creation of Spring Cloud Contract [toomuchcoding.com]
- >> Analysing Crashed JVMs – Inside Java Newscast #109 [nipafx.dev]
Time to upgrade:
- >> Spring Modulith 2.1 M4, 2.0.5, and 1.4.10 released [spring.io]
- >> Spring AI 2.0.0-M4, 1.1.4 and 1.0.5 are available now [spring.io]
- >> Amper 0.10 – JDK Provisioning, a Maven Converter, Custom Compiler Plugins, and More [jetbrains.com]
- >> Jetty 12.1.8 and 12.0.34 [github.com/eclipse]
- >> Eclipse Vert.x 5.0.10 [github.com/eclipse-vertx]
- >> Quarkus 3.34.2 [github.com/quarkusio]
- >> Micronaut 4.10.20 and 4.10.19 [github.com/micronaut-projects]
- >> Netflix Zuul 3.5.7 [github.com/Netflix]
- >> Grails 7.0.10 [github.com/grails]
2. Technical & Musings
>> Encoding Team Standards [martinfowler.com]
Instead of relying on tacit knowledge held by senior engineers, encode your team’s coding standards as executable AI instructions stored in version control. Words to live (or code) by 🙂
Also worth reading:
- >> Beyond the Hype: Is AI taking the fun out of software development? [scottlogic.com]
- >> The one where Oskar explains Example Mapping [event-driven.io]
- >> 5 Best Practices for Working with AI Agents, Subagents, Skills and MCP [foojay.io]
- >> Understanding Performance [dandreamsofcoding.com]
3. Pick of the Week
>> 1,000 True Fans [kk.org]
« Previous
Java Weekly, Issue 639