Android engineer on @CashApp

Saint Louis, MO
Joined August 2017
Yesterday I released AndroidDateTimeFormatters 3.0.0 and wrote a blog post about it. drewhamilton.dev/posts/andro…
1
50
Drew Hamilton retweeted
Paparazzi 1.3.1 is out! 📸⚡ This release has more efficient resource loading, fixing previous bugs with plural, xliff and html string resources! Also, support for app and dynamic feature modules, along with accessibility and dialog bug fixes. github.com/cashapp/paparazzi…
2
3
34
4,573
Poko 0.14.0 is compiled with Kotlin 1.9.0 and has a small behavioral change: Namely, its annotation dependency is now added as compileOnly, to make Poko more invisible to consumers of Poko-using libraries. github.com/drewhamilton/Poko
1
4
992
Data classes can't do this! Most library authors shouldn't either, because mutable data bad, but sometimes performance outweighs safety.
1
109
Up next: multiplatform and K2!
2
93
Just announced Paraphrase, a Gradle plugin that generates type-safe formatters for Android string resources! code.cash.app/paraphrase
4
6
35
4,197
Having a good time – at Seattle, WA
Drew Hamilton retweeted
FWIW, convincing our brand team to roll out themed app icons was surprisingly easy. We wrote a 1-pager explaining what they are and why they don't affect our brand. I can try sharing the doc publicly if it's useful, let us know! cc @hams
10
2
47
Shipped a themed icon for Cash App. Thanks to @saketme for helping me grease the wheels of branding approval! – at Seattle, WA
4
2
51
Happy Saturday! I love fakes, I hate mocks: billjings.com/posts/title/fa…
3
8
60
Drew Hamilton retweeted
Paparazzi 1.0 is out! 📸🎉 Composable snapshot rendering, API 31 support, bootstrap performance improvements, along with some bug fixes. github.com/cashapp/paparazzi…
4
78
9
445
Alarmed by this git conflict resolution suggestion
3