

Recent

Robolectric and the case of the missing Gradle task caching
·5 mins
Why Robolectric tests kept missing Gradle’s remote build cache: a 150 MB AGP transform hit Cloudflare’s upload limit and triggered HTTP 413 errors.

Haze 2.1: Shatterproof Glass
·4 mins
Haze 2.1 brings stable Glass, merging container surfaces, and styles that respond to animated state to Jetpack Compose and Compose Multiplatform.

Not every agent task needs a plan
·6 mins
Two Haze tasks show when direct implementation is enough, when planning earns its place, and which checks still matter either way.

Haze 2.0
·6 mins
Haze 2.0 brings Glass, a new effects API, performance improvements, and experimental Android native backdrop support to Compose Multiplatform.

Compose has progressive blur. Do you still need Haze?
·4 mins
Compose’s new progressive blur API blurs a composable’s own content. Here’s how that relates to Haze and Android’s new backdrop API.