1. Spring and Java
>> AdoptOpenJDK Welcomes Dragonwell [infoq.com]
Dragonwell joins AdoptOpenJDK – an OpenJDK distribution supporting coroutines and pre-warmup!
>> Pattern Matching for Arrays and Varargs [mail.openjdk.java.net]
Another enhancement from Amber – supporting pattern matching for Arrays and Varargs!
>> Investigating MD5 overheads [cl4es.github.io]
Investigating a possible performance improvement: analysis, profiling, compiler optimizations, and much more!
Also worth reading:
- >> Hibernate LazyToOne annotation [vladmihalcea.com]
- >> Java Proxies: From Dog to TransactionalDog [mitchellbosecke.com]
- >> MongoDB Testcontainers Setup for @DataMongoTest [rieckpil.de]
- >> The state of JVM desktop frameworks: introduction [blog.frankel.ch]
- >> YMNNALFT: Easy Docker Image Creation with the Spring Boot Maven Plugin and Buildpacks [spring.io]
- >> Content-Security-Policy Nonce with Spring Security [techblog.bozho.net]
Webinars and presentations:
Time to upgrade:
- >> Hibernate Search 5.11.8.Final released [in.relation.to]
- >> Spring Cloud Contract 3.0.0 released [toomuchcoding.com]
- >> Spring Cloud Sleuth 3.0.0 released [toomuchcoding.com]
- >> Apache Netbeans 12.2 Supports Java 14 and 15 [infoq.com]
2. Technical
>> Consistent Core [martinfowler.com]
Patterns of distributed systems: leader election, membership information, and metadata management using consistent core!
Also worth reading:
- >> Getting Started with AWS CloudFormation [reflectoring.io]
- >> Airbnb Showkase: a Browser for Your JetPack Compose Library [infoq.com]
3. Musings
>> Maximizing Developer Effectiveness [martinfowler.com]
Embracing micro-feedback loops to achieve a more effective developer experience.
Also worth reading:
- >> Selected podcasts from 2020 [blog.mitemitreski.com]
- >> Minecraft Terminology for Java Developers [info.michael-simons.eu]
4. Comics
And my favorite Dilberts of the week:
>> Increasing Training Budget [dilbert.com]
>> Audit Blackmail [dilbert.com]
5. Pick of the Week
>> The Builder’s High [randsinrepose.com]