We're baaaack! This week we start building androidskills.dev, a curated repository of Android-related skills for your agents. No more hunting for random repositories, registering 300 different custom marketplaces.
PS: check out our brand-new website on codewiththeitalians.it :)
The Big Move: I’ve relocated!
I am officially moving my social media off this platform. From now on, you can find me over on the Fediverse.
📍 New Handle: @[email protected]
🏠New Home: social.devwithzachary.com
🎥 Video Hub: tube.devwithzachary.com
#Mastodon #Fediverse #Migration
Live now! Exploring a new testing lib from @mmckenna.me! Come checkout Dejavu with me here:
twitch.tv/adammc
Today I’m open-sourcing Dejavu!
Testing UI performance in Jetpack Compose is frustrating. We profile and watch tools, yet regressions still creep in.
I built Dejavu to make recomposition behavior something you can actually test.
Code with the Italians
Thanks @androidweekly.bsky.social for featuring Dejavu!
I just shipped v0.2.0 with CompositionObserver integration.
When a recomposition assertion fails, you see exactly which state object caused it, and the value progression.
github.com/himattm/dejavu
Building Shellporter was super fun and very fast, and it took me less than a week.
I wrote about the process: www.marcogomiero.com/posts/2026/b...
Matt McKenna
#devfest #devfestro #devfest26ro @jusalvi.bsky.social in the house
Adam McNeilly
Matt McKenna
If anyone knows of cool open roles please send them my way! 🙏
Screaming into the void some thoughts on AI coding.
androidessence.com/leave-me-beh...
Wrote up something small about how I started using interface inheritance to handle inserting into multiple tables at a time in Room, when you have a common type used by multiple Daos and don't want to duplicate code.
#AndroidDev
androidessence.com/multi-table-...