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.
The Result Monad
May 15, 2020
A Kotlin developer discovers monads, and explains them badly. A dive into why we found the Result Monad so useful, and how we use it at Cuvva.
Adventures in Compose - The Doom fire effect
Apr 9, 2020
The Doom fire effect is a classic programming kata - here's how I built it using the latest Jetpack Compose release.
Introducing the Activity Result APIs
Mar 22, 2020
Digging into the new Activity Result APIs recently introduced in AndroidX
Scripting file templates for Android Studio
Mar 10, 2020
Add templates to your GitHub repo to share them with your team, and provide a simple script for installing them.