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
Just starting with Kotlin/JS, I found it hard to use large NPM libraries like Firebase. But my past experiences with Elm and its system of ports helped me find a suitable solution. Let's dive into it!
This blog exposes some of the things I've found out while implementing my project. Maybe they're useful for someone else too :). Kotlin, Hibernate and SQLite doesn't seem to be a very present combination online as of now.
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 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.
I created a small kotlin utility that finds all the repositories you are an owner of, and add the Hacktoberfest topic to them :) and learnt a few things
Thoughts about gaming addiction, and a few ways to go around Cold Turkey Blocker