If you still have proguard-android.txt in your build.gradle.kts you are losing a ton of app performance. Take a peek at your build and pick up the low hanging fruit!
| Pronouns | He/him/his |
| Website | https://www.monori.me |
| Pronouns | He/him/his |
| Website | https://www.monori.me |
If you still have proguard-android.txt in your build.gradle.kts you are losing a ton of app performance. Take a peek at your build and pick up the low hanging fruit!
@zsmb13 Last I checked, my Windows PC couldn’t go on for about a week without deciding to restart itself and to update. It gives you warning, but unless you stop it, it goes on. I just had it on for it to do _stuff_ in the background.
Now, since I switched over to a Mac, and while it does make you aware of updates, my uptime has been uninterrupted since. Unless a corp. policy is forcing you to restart and update, I think (Linux >>) macOS >> Windows when it comes to update experience.
A post about how a library could be considered complete, might not need any further changes, and all of that is totally OK!
All the Kotlin versions in a single blog post!
(or almost all ^^)
I'll cherish the memory of #AMxDC25 both as a speaker and as an attendee. Paris was gorgeous this time of the year and it felt the most well-organized droidcon I've been to so kudos for the team behind it!
Also shoutout to @xgouchet, Renaud Murat, Hani Kazmi and @ben_kadel for my favourite sessions from the conference! And there are more that I'm looking forward for the recording of that I couldn't catch live.
A palette cleanser for your timeline today: Introducing Metro!
Metro is a compiler-plugin-based dependency injection framework that draws heavy inspiration from Dagger, Anvil, & Kotlin-Inject.
https://www.zacsweers.dev/introducing-metro/
I've been working on it for a few months now! Quietly open-sourced in February and published the first release today. I'm really proud of it and excited to share it.
Bonus: we quietly added support for Metro in Circuit's code gen in a previous release. Just change the code gen mode to "METRO" :). Example integration can be found in my Field Spottr app: https://github.com/ZacSweers/FieldSpottr/pull/158
And last but not least: a huge thank you to the many people in the community that helped advise on the design and test this!
Brian Norm, @ralf, @jessewilson , @DanyAguacate, @pixellight, @billjings, Bryan Stern, @jbarr21, and many more!
"Now or never!" says @thecontinent .
While representatives of global superpowers were being lectured (scolded?) at the Munich Security Conference...African leaders were in the Ethiopian capital, for the annual African Union summit. As my longtime editor, friend and The Continent's founder Simon Allison explains...it's time for leaders to come to terms on a way forward, as Trump unleashes devastating USAID cuts, mass deportations impacting many Africans and a trade war against South Africa.