Kotlin is Funky!

A couple of years ago I took a quick look at Kotlin and came away with the impression that it felt like a band-aid over Java. Not much to see here. Recently, however, I had to use Kotlin to complete a coding challenge for a job application. I was pleasantly surprised. Not only is the […]

Java Long versus long in Spring Boot

Recently I’ve had to jump onboard a Java Spring Boot project. Not having used Java for a long time, I was surprised that my code was throwing null pointer exceptions (NPEs). In C#, I rarely encountered an NPE. Indeed, I thought the new compiler work on null-reference types was a waste of focus. The only […]