Recent Posts

Elvis operator in Kotlin

less than 1 minute read

This operator is a question mark followed by a colon (?:) with no space in between. It is named for an emoticon (short form of “emotion icon”) of the musicia...

Team

1 minute read

Forming a team

Destructuring

1 minute read

Many times, you may encounter use cases where you need to return more than one item from a function. One way that people usually do is to create a custom obj...

When expression

1 minute read

A large part of computer programming is performing an action when a pattern matches.

Data class

1 minute read

One of main motivation of Kotlin is to reduce repetitive coding. One that many of us have spent a significant amount of time and effort is the class mechanis...