1. Spring and Java
>> Introduction to Java Encryption/Decryption [dev.java]
Meet JCA – the basic encryption and decryption mechanisms using the Java Security API.
>> Testing Spring Boot With Testcontainers [blog.scottlogic.com]
How to use Testcontainers to write integration tests with real test components.
Also worth reading:
- >> The Importance of Writing Stuff Down [stuartmarks.com]
- >> Web applications and Project Loom [spring.io]
- >> How to Write a Derived Table in jOOQ [blog.jooq.org]
- >> Jarviz Delivers Inspection and Insights to JAR Files [infoq.com]
- >> The K2 Compiler is going stable in Kotlin 2.0 [blog.jetbrains.com]
- >> Kubernetes-Native Development with Quarkus and Eclipse JKube [quarkus.io]
- >> Is There a Best OS to Develop a Java Application on? [foojay.io]
- >> Playwright meets JUnit 5 [blog.codeleak.pl]
- >> Deep dive into AWS Lambda using Spring Boot 3 and GraalVM [gvart.dev]
- >> Toasts notifications in Thymeleaf with Shoelace and htmx: Part I and Part II [wimdeblauwe.com]
Webinars and presentations:
- >> Programmer’s Guide to JDK Flight Recorder [inside.java]
- >> A Bootiful Podcast: It’s Glenn Renfro! Listen to this episode if you want to feel better [spring.io]
- >> Command Line Tools With Quarkus, Picocli & GraalVM [blog.sebastian-daschner.com]
- >> Make your security policy auditable [blog.frankel.ch]
- >> Quarkus Native or JVM Mode for Enterprise Projects? [blog.sebastian-daschner.com]
Time to upgrade:
- >> Spring Boot 2.7.9 and 3.0.3 available now [spring.io]
- >> Spring Batch 5.0.1 and 4.3.8 available now [spring.io]
- >> Spring for GraphQL 1.1.2 released [spring.io]
- >> Spring Security 6.0.2, 5.8.2, and 5.7.7 available now [spring.io]
- >> Spring Authorization Server 1.0.1 and 0.4.1 available now [spring.io]
- >> Spring Cloud 2021.0.6 has been released [spring.io]
- >> Spring Modulith 0.4.1 released [spring.io]
- >> Spring Shell 2.1.7, 3.0.1 and 3.1.0-M1 are now available [spring.io]
- >> Eclipse Jetty 11.0.14 Released [eclipse.org]
- >> Micronaut Framework 3.8.6 Released [micronaut.io]
- >> What’s new in JPA Buddy 2023.1 [jpa-buddy.com]
2. Technical & Musings
>> How Tests Support Refactoring [blog.thecodewhisperer.com]
Tests don’t necessarily make the refactoring easier, they’re supposed to make it safer.
Also worth reading:
- >> Don’t let Event-Driven Architecture buzzwords fool you [event-driven.io]
- >> Building a Minimalistic Virtual Machine [pointersgonewild.com]
- >> SBOMs and Software Composition Analysis [foojay.io]
- >> The Evolution of APIs: From RESTful to Event-Driven [foojay.io]
3. Pick of the Week
>> We stand to save $7m over five years from our cloud exit [world.hey.com]