
1. Spring and Java
>> RESTful API Guidelines [asimio.neto]
Good practices when building a REST API. So many APIs don’t get this stuff right.
>> Simplifying Java Runtime Setup in OCI Cloud Shell with the Java Download Toolkit [blogs.oracle.com]
If you want a different Java version for testing, debugging, or any other reason, you can use Java Download Toolkit, which is a simple CLI-based utility to get that done
Also worth reading:
- >> Do You know how to batch? [blog.frankel.ch]
- >> When ReadyNow Can Only Compile on Traffic Loads [foojay.io]
- >> The Inside Java Newsletter: Contribute to Learn.java! [inside.java]
- >> Data Modeling for Java Developers: Structuring With PostgreSQL and MongoDB [foojay.io]
- >> How is de-risking a legacy modernisation project different? [blog.scottlogic.com]
Webinars and presentations:
- >> Marshalling: Data-Oriented Serialization [inside.java]
- >> Java 25 is ALSO no LTS Version – Inside Java Newscast #94 [inside.java]
- >> A Bootiful Podcast: Dr. Heinz Kabutz, a legendary Java Champion, teacher, and author of the Java Specialists newsletter! [spring.io]
- >> Best of Java Feature Face-Off – Celebrating 30 Years of Java: The Programming Language That Changed the World
[inside.java] - >> Big News! Announcing My New Flagship Project: “Enterprise Java and Quarkus” on Substack [eisele.net]
- >> Prime Time: The High Performance Java Event [foojay.io]
Time to upgrade:
- >> JobRunr and JobRunr Pro v8.0.0 [jobrunr.io]
- >> Spring gRPC 0.9.0 available now [spring.io]
- >> Quarkus 3.24.2 [github.com/quarkusio]
- >> Jetty.project 12.0.23 [github.com/jetty]
- >> Eclipse-collections 11.1.0 [github.com/eclipse-collections]
- >> Grails-core 7.0.0-M5 [github.com/apache]
- >> Micronaut Core 4.9.7 [github.com/micronaut-projects]
- >> Camel-4.13.0 [github.com/apache]
2. Technical & Musings
>> Why Organizations Need Expert Generalists [martinfowler.com]
An insightful piece when considering hiring strategies, especially for specialized areas where exact matches can be rare.
The expert generalists can indeed bring deep knowledge across multiple domains, are essential in modern systems, which require collaboration across specialties to deliver features efficiently. Good stuff for the weekend
Also worth reading:
- >> Building with purpose: Stories from the Now Go Build CTO Fellows [inside.java]
- >> Tools: Code Is All You Need [lucumr.pocoo.org]
- >> Connecting your Testcontainers integration tests to a remote Docker host [asimio.net]
- >> Understanding MCP Authorization, Step by Step, Part Three [christianposta.com]
3. Pick of the Week
>> Writing Code Was Never The Bottleneck [ordep.dev]