A Java geek

Nicolas Fränkel's blog

An example of overengineering - keep it WET
A look at Kotlin's delegation
Changing a field's type in recent JDKs
Kicking Spring Native's tires
Goodbye minikube