![Simplifying Room – Part II: Prepopulated Data And Migrations](/assets/img/post/2021-06-20-simplifying-room-2.png)
Simplifying Room – Part II: Prepopulated Data And Migrations
android
How to use Android Room Extensions library to simplify database prepopulation and migrations.
Read moreSławomir Czerwiński
Sławomir Czerwiński
![Simplifying Room – Part I: Hilt Setup](/assets/img/post/2021-04-14-simplifying-room-1.png)
Simplifying Room – Part I: Hilt Setup
android
How to use Android Hilt Extensions library to simplify Room database setup in an Android project.
Read moreSławomir Czerwiński
Sławomir Czerwiński
![The Case Against Double Exclamation Operator](/assets/img/post/2018-11-30-the-case-against-double-exclamation-operator.png)
The Case Against Double Exclamation Operator
kotlin
Why Kotlin not-null assertion operator (a.k.a. double exclamation operator) should be avoided.
Read moreSławomir Czerwiński
Sławomir Czerwiński