JRuby with JBang
Well, it is that wonderful time of the year where we are at home for a few days enjoying the company...
Outbox Pattern
## Introduction One common pattern / challenge we encounter in distributed systems is the creation ...
Shine with Gleam
I have been programming for almost 22 years now professionally (for fun since 1995 or so) and I stil...
Why Nix?
As a compulsive distro-hopper and programmer who likes to try new languages a lot of my time is spen...
Why Kotlin?
This is another short post simply because this is an opinion and not a huge topic. I am working with...
Virtual Threads on Kotlin
So this is a short post. JDK 21 released recently with a huge feature - "Virtual Threads". I will no...
Reactive composition in Java using Spring / Micronaut
### Introduction Back in the day I did a lot of Java (2002-2010), it was the de-facto technology fo...
Composition, currying & state machines
One of my core philosophies is to build software systems which are more or less **"data transformers...
Function composition with ClojureScript & Node
We have talked a lot about functional composition in the last few posts. As I look at Clojure I feel...
Fun with function composition - 3
[Kotlin](https://kotlinlang.org/) is one of those languages which makes me happy. Somehow it feels v...