1. Spring and Java
>> The Arrival of Java 16! [inside.java]
Java 16 is released – pattern matching, records, Unix-domain sockets, packaging tool, Vector API, and many more!
>> Announcing Spring Native Beta! [spring.io]
Building native images for Spring projects – taking advantage of GraalVM native images in Spring projects with the Spring Native module!
>> Backpressure in Reactive Systems [blog.frankel.ch]
An overview of backpressure in different implementations: RxJava, Project Reactor, and Kotlin Coroutines.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical
>> Stop re-writing pipelines! Why GitHub Actions drive the future of CI/CD [blog.codecentric.de]
On different generations of CI/CD platforms: reducing the boilerplate when creating CI/CD pipelines!
Also worth reading:
3. Musings
>> CUPID – The Back Story [dannorth.net]
A critical take on SOLID principles: why SOLID principles aren't a good fit for today's standards and what are the alternatives!
Also worth reading:
4. Comics
And my favorite Dilberts of the week:
>> Non-Covid Cough [dilbert.com]
>> Closing Credits [dilbert.com]
>> Disinfecting Keyboard [dilbert.com]
5. Pick of the Week
>> The Virtue of Delayed Gratification [markmanson.net]
res – REST with Spring (eBook) (everywhere)