Pues quería hacer este hilo para ver, dentro de los que programáis para Android lo que estáis usando. Por ejemplo:
Patrón arquitectónico: MVP, MVVM, MVC...
Lenguaje de programación: Java, Kotlin...
Persistencia de datos local: Realm, Room, DBFlow
Persistencia de datos remota: Firebase, backend propio...
Inyección de depencias: Dagger 1, Dagger 2...
Manejar datos asíncronos: Coroutines de Kotlin, RxJava, LiveData...
Librerías que uséis: Retrofit, Picasso, Glide, butterknife...
Bueno, en general pues hablar un poco de lo que usais. Si no usais nada y simplemente pues vais con lo primero que pilléis también podéis decirlo. Es decir, si no seguís ningún patrón arquitectonico pues lo decís.
También podéis comentar cualquier herramienta que uséis para programar para Android, aunque sea más general. Por ejemplo "Pues yo, para hacer el .gitignore específico para mis proyectos uso la página web https://www.gitignore.io/ con los tags Android y Android Studio"
Vamos, por hablar un poco del tema.