![](/assets/images/compass.png)
Introducing Compass: Effective Paging with Realm and Jetpack Paging 3
![](/assets/images/compose-dot-header.png)
Jetpack Compose for Non UI - Tree construction and source code generation
![](/assets/images/scabbard-040-header.png)
Scabbard: Dagger Hilt integration and visualizing component hierarchies
![](/assets/images/dagger-spi-header.png)
Dagger SPI - Extending Dagger with custom Dependency Graph validations
![](/assets/images/scabbard-banner.png)
Introducing Scabbard: Easily visualize Dagger 2 dependency graphs
![](/assets/images/intent-source-bounds-header.png)
Seamless Android app launch animations using Intent Source Bounds
![](/assets/images/dagger-workmanager-header.png)
Dagger Recipes: Illustrative step by step guide to achieve constructor injection in WorkManager
![](https://cdn-images-1.medium.com/max/2000/1*6aGUGICoIOKY3gqfryNRRg.png)
Transition X — Declarative Kotlin DSL for choreographing Android Transitions
![](https://cdn-images-1.medium.com/max/2000/1*9EiFLkWltIEqE59QIwBDBA.png)