Serializable and serialVersionUid in Kotlin
Delegate to a class without providing it in the public constructor
Use let or also to simplify working with nullable objects
Use apply to initialize objects or to achieve method chaining
Filtering a list
Fluent methods in Kotlin
Creating DTOs POJOsPOCOs