1. Spring and Java
>> Hibernate Reactive: is it worth it? [in.relation.to]
Now that the first stable version is released, let’s see when to use Hibernate Reactive and which scenarios are more suitable for it.
>> Choosing a cache [blog.frankel.ch]
How to choose a caching abstraction? A quick overview of different parameters that affect using a particular cache framework.
>> Sip of Java – Record Serialization [inside.java]
Serialization made easy – a quick write-up on how Java Records are serialized: easy to understand, better compatibility, and versioning.
Also worth reading:
- >> Quarkus and Liberica Native Image Kit: it takes two to make a difference [bell-sw.com]
- >> Spot every Spring Boot application issue on the spot using AppDynamics! [spring.io]
- >> A Kotlin Time DSL for Java 8 Time [jworks.io]
- >> Hibernate Batch Sequence Generator [vladmihalcea.com]
- >> What Rust could learn from Kotlin [beust.com]
- >> Eclipse IDE 2021-09 Supports Java 17 [infoq.com]
- >> Timeouts with Spring Boot and Resilience4j [reflectoring.io]
Webinars and presentations:
- >> A Bootiful Podcast: RabbitMQ and Weaveworks founder Alexis Richardson on RabbitMQ, Pivotal, Spring, Kubernetes, and FluxCD [spring.io]
- >> Spring Tips: refreshable configuration with Spring Cloud Bus, and the Spring Cloud Config Monitor [spring.io]
- >> Why user-mode threads are (often) the right answer [inside.java]
Time to upgrade:
- >> Hibernate Reactive 1.0.0.Final is now available [in.relation.to]
- >> Spring Framework 5.3.12 available now [spring.io]
- >> Spring Boot 2.4.12, 2.5.6, and 2.6.0-RC1 are now available [spring.io]
- >> EasyRandom 4.0 Released [jworks.io]
- >> Spring Cloud OpenFeign versions 2.2.10.RELEASE, 3.0.5 and 3.1.0-M4 are now available [spring.io]
- >> Quarkus 2.3.1.Final released – Maintenance release [quarkus.io]
- >> Quarkus Tools for IntelliJ 1.8.0 released! [quarkus.io]
- >> JHipster release v7.3.1 [jhipster.tech]
- >> Micronaut 3.1.1 [github.com]
2. Technical
>> Cloud Native Buildpacks / Paketo.io in GitLab CI without Docker & pack CLI [blog.codecentric.de]
No more Dockerfiles! building and CI/CD has never been easier with GitLab, Kubernetes, and Paketo.
Also worth reading:
- >> Interpreting A/B test results: false negatives and power [netflixtechblog.com]
- >> Hash Function in Action: Message Authentication Codes [geekabyte.io]
- >> Integration Testing with Javalin and Fuel HTTP [jworks.io]
- >> Introduction to Cryptographic Hash Functions for the Working Developer [geekabyte.io]
3. Musings
>> A year of mob programming, part 1: metaphors [giorgiosironi.com]
Mob programming through the lens of a racing car driver: a short but great read about the experience of using Mob programming.
Also worth reading:
- >> Open source in financial services, bridging the contribution gap [blog.scottlogic.com]
- >> A Windows Developer in Mac Land [successfulsoftware.net]
- >> Reminiscence of a Scrum Master (Part 1) [blog.scottlogic.com]
4. Comics
And my favorite Dilberts of the week:
>> Selling The Upgrade [dilbert.com]
>> Wally Loves Alexa [dilbert.com]
>> Ai Will Enslave Us [dilbert.com]
5. Pick of the Week
>> If software engineering is in demand, why is it so hard to get a software engineering job? [betterprogramming.pub]