A Cautionary Tale
Jun 5, 2021
In the wake of the ultimate @here, a reminder to never test notifications in production.
IntoSet: Dagger Multibindings and Architecture
Mar 5, 2021
Set Multibindings are an incredibly useful feature of Dagger that allow you to decouple your modules - here's a couple of usecases that have paid dividends.
Migrating Your Design System to Jetpack Compose Part 3: Interop & Testing
Jan 25, 2021
In the third part of this series, I discuss Compose's interop with existing Android Views, migration strategies and some thoughts around testing.
Migrating Your Design System to Jetpack Compose: Part 2
Dec 7, 2020
In the second part of this series, I discuss building a custom theme, abstractions, implementation details and API design
Migrating Your Design System to Jetpack Compose: Part 1
Dec 5, 2020
Jetpack Compose represents a paradigm shift in how Android developers approach building their UI, but how do you get started, and how do you transition a complex app - and your team - to this new model? In part one of this series of posts, I talk about our experience at Cuvva.
Server-driven theming in Jetpack Compose
Nov 12, 2020
Could you flip a switch and change the look of your entire app? A quick proof-of-concept and some thoughts
Aug 14, 2020
Disabling Jetifier helped cut Cuvva's build times by 40%: in this blog, we'll look at how you can do the same.