How (not) to use Reactive Streams in Java 9+

Final Tagless seen alive

Tapir – a Scala library for creating typed API descriptions

6 not so obvious things about Elasticsearch

OpenStreetMap — In-House alternative to Google Maps

Vavr’s flatMap in action

What is Dependency Injection?

Akka vs. ZIO vs. Monix, part 2: communication

Synchronous or asynchronous, and why wrestle with wrappers (CompletableFutures, ...)?

It depends. Harden your JavaScript deployment process - part II