#kotlin Notes on making kotlin code behave better when used alongside java
#kotlin Notes on how to use the Room package to interact with databases in kotlin
#kotlin The absolute basics of using Kotlin
#kotlin Notes on using the LiveData type and associated other objects in kotlin
#kotlin Notes on how the ViewModel architecture works in kotlin
#kotlin Navigation inside an app based on Compose
#kotlin ViewModel is the Kotlin architecture practice for separating data from UILiveData is the lifecycle aware way to let a UI class subscribe to changes to data in a ViewModel- Data Binding is the strategy that allows us to reference LiveData objects directly in our xml views to take shortcuts and remove extra code