Part 1 of a new series on JVM technologies, Kotlin, and the tools worth your time in 2025.
For the past three decades, I’ve had a complicated relationship with Java. It was one of the first languages I wrote “real” software in, but over the years I d...