Are Kotlin data classes immutable? And does the copy method create shallow or deep copies of my class instances? Let's have a look together
A collection of 5 posts
Measuring time and durations in Kotlin
The DurationAPI is coming out of experimental stage, and offers a nice DSL to easily work with Time durations (duh!). If offers the obvious but also nice extra goodies like coercions and ISO/ String conversions and is notably used to calculate processing time.
Kover : Code Coverage plugin for Kotlin
Kover is a code coverage tool for Kotlin. It's still in incubator phase but I took it for a spin and it is already very useful as part of local or CI workflows! In this article I go through the setup and some of my favourite goodies of the tool.
Paginate results in a command line application using picoCLI
In this article, I describe a way to paginate results in picocli applications.
Introducing Kotlin at ING, a long but rewarding story
This article describes our journey being the first team to run Kotlin in the backend at ING (Netherlands). Hopefully this article will give you some keys on how to introduce it as well in your own large company, and reduce some of the friction you might encounter.