We're hitting issue 400 – a really cool milestone along the way.
Hope the Java Weekly has been an interesting read over the years
Let's jump right in.
1. Spring and Java
>> Micronaut Framework 3 Released! [micronaut.io]
Project Reactor, injecting generic types, supporting lifecycle annotations, GraalVM enhancements, and a lot more – in a new Micronaut release.
>> Structuring Spring Boot Applications [spring.io]
A good read on how Spring's IoC container enables us to wire different components together in a variety of ways.
>> JEP 413: Code Snippets in Java API Documentation [openjdk.java.net]
Time to say goodbye to pre tags in Javadocs – introducing validatable source code snippets in Javadocs via a new @snippet tag in Java 18!
Also worth reading:
- >> Spring Authorization Server goes to production [spring.io]
- >> Panache – Repository Pattern [thorben-janssen.com]
- >> Cloud Build – CI/CD for a Java Project [java-allandsundry.com]
Webinars and presentations:
- >> A Bootiful Podcast: Microsoft Azure engineering manager Rome Li on his work supporting Microsoft Azure in IntelliJ, Visual Studio, Maven, Eclipse, and Visual Studio Code [spring.io]
- >> Running complex project setups with Testcontainers [blog.sebastian-daschner.com]
Time to upgrade:
- >> Spring Boot 2.6.0-M2 is now available [spring.io]
- >> Spring Tools 4.11.1 released [spring.io]
- >> Hibernate ORM 5.3.22.Final released [in.relation.to]
- >> Quarkus 2.1.3.Final released – Maintenance release [quarkus.io]
2. Technical
>> How to integrate with Elastic Stack via Logstash [advancedweb.hu]
A deep dive into what's now a classic, hugely powerful stack. Good stuff.
Also worth reading:
- >> Free Docker registries [blog.frankel.ch]
- >> Enable seccomp for all workloads with a new v1.22 alpha feature [kubernetes.io]
- >> SQL Derived Table or Inline View [vladmihalcea.com]
3. Musings
>> Out of Time [lizkeogh.com]
We're out of time to stop some of the irreversible effects of climate change – the climate change is real and we still have a lot to save!
Also worth reading:
- >> SEO for Non-Scumbags: How to Earn Site Visitors without Selling Your Soul [daedtech.com]
- >> Rebuild It Better: App Modernization Using the Swift Method [tanzu.vmware.com]
- >> Gateway Teams [michaelfeathers.silvrback.com]
- >> Is there a need for speed in the Cloud? [blog.scottlogic.com]
4. Comics
And my favorite Dilberts of the week:
>> Asok Becomes Senior Engineer [dilbert.com]
>> Tiny Bit of Help [dilbert.com]
>> Rocket For The Ceo [dilbert.com]
5. Pick of the Week
>> How To Be More Productive by Working Less [markmanson.net]