1. Spring and Java
>> Securing Spring Boot Applications With SSL [spring.io]
Meet SSL bundles: securing REST services, embedded servers, and data service connections in Spring Boot 3.1. Good stuff.
>> Structured Concurrency in JDK 21: A Leap Forward in Concurrent Programming [infoq.com]
Making concurrent programming easier, more reliable, and more observable with another preview of Structured Concurrency in Java 21.
>> Nulls Against Collectors [4comprehension.com]
And evaluate different ways of collecting Streams into lists: *supporting nulls, immutability, and conciseness*. From one of our editors 🙂
Also worth reading:
- >> Constructing a malicious YAML file for SnakeYAML (CVE-2022-1471) [mscharhag.com]
- >> Collections Utility Class – Sip of Java [inside.java]
- >> How to Manage Full-Stack Java Development with Hilla [infoq.com]
- >> Upgrade a Java 8 Project to 11 or Higher [foojay.io]
- >> Preventing Cross-Site Scripting (XSS) in Java applications with Snyk Code [foojay.io]
- >> Ruiz and Almiray at Devoxx UK: Lessons on How to Escape the Maven Dependency Hell [infoq.com]
- >> Operator Overloading in Java [foojay.io]
- >> Streamlining Java with JEP 443: Ushering in a New Era of Java Code Readability [infoq.com]
- >> Preserving the Mental Map when Visualizing Dynamic Graphs [inside.java]
- >> Create a multi-platform container image with Java SE Subscription Enterprise Performance Pack [inside.java]
Webinars and presentations:
- >> All That is in Java 21?! – Inside Java Newscast #50 [inside.java]
- >> A Bootiful Podcast: Microsoft’s Sean Li on Azure and Spring Boot [spring.io]
- >> How To Implement Text Editing Features for a Text Editor [marcobehler.com]
Time to upgrade:
- >> Spring Security Kerberos 2.0.0 available now [spring.io]
- >> Spring Shell 3.0.5 and 3.1.1 are now available [spring.io]
- >> Quarkus 3.1.1.Final Released [quarkus.io]
- >> JHipster v8.0.0-beta.1 Released [jhipster.tech]
- >> Eclipse Vert.x 4.4.3 Released [eclipse.org]
- >> Elasticsearch 8.8.1 Released [elastic.co]
- >> Netflix conductor v3.13.7 Released [netflix.github.io]
- >> Micronaut Framework 3.9.3 Released [micronaut.io]
- >> Apache camel-3.18.8 Released [apache.org]
2. Technical & Musings
>> Playing with WASM on Docker [blog.frankel.ch]
The resurgence of write-once, run anywhere, this time, for containers and browsers — Running WASM on Docker.
Also worth reading:
- >> GitLab Pages Preview [foojay.io]
- >> A few words on communication [event-driven.io]
- >> How AI may impact software architecture [blog.scottlogic.com]
- >> Linking Modular Architecture to Development Teams [martinfowler.com]
3. Pick of the Week
>> Software disenchantment [tonsky.me]