1. Spring and Java

>> How to generate UUIDs as primary keys with Hibernate [thorben-janssen.com]

UUIDify all identifiers – let’s see how to generate different versions of UUIDs in different Hibernate/JPA versions.

>> Understanding Kotlin Coroutines [reflectoring.io]

An in-depth and practical guide to CSP style concurrency model and structured concurrency in Kotlin.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> Maximum number of database connections [vladmihalcea.com]

It’s always nice to revisit how different RDBMS handle connections – and also what’s the max and how to increase it

>> Advocate, educator, and authorial stance [martinfowler.com]

Another good read from Fowler about the difference between an advocate and an educator

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Won Space Laser Bid [dilbert.com]

>> Covid Topper [dilbert.com]

>> Firing Np Cs [dilbert.com]

4. Pick of the Week

This week I’m picking our deep-dive into Lightrun, with a focus on how to observe and debug remotely, right from IntelliJ:

>> Intro to Lightrun