As Android developers, we use BOMs every day. Every time you add platform(libs.firebase.bom) or platform(libs.compose.bom) to your build.gradle.kts , you're importing one. A BOM lets you drop a single version into your build file and get a set of libraries that are guaranteed to work together. No more guessing which version of firebase-analytics is compatible with which version of firebase-messaging . What's less common is building one yourself. If you maintain a multi-module library,...