Pinned
Made an #AndroidDev Starter Pack! Please let me know if I missed anyone so I can connect with them as well π go.bsky.app/Etd57t6
Matt McKenna
@mmckenna.me
π€ #AndroidDev and GDE πΌ Mobile/AI @ ramp.com π International Speaker πΎ Dog lover π blog.mmckenna.me
1.3K followers392 following427 posts
Pinned
Made an #AndroidDev Starter Pack! Please let me know if I missed anyone so I can connect with them as well π go.bsky.app/Etd57t6
I really liked this idea and wanted to join in on the fun and see how it felt as a library. Introducing Sea Glass for Compose. π SLKVinyl on Twitter suggested sea glass for Material Design 4. Inspiration: x.com/SLKVinyl/st...
Try it out and let me see what you make with it. Source and examples: github.com/mttmcknn/se...
I really liked this idea and wanted to join in on the fun and see how it felt as a library. Introducing Sea Glass for Compose. π SLKVinyl on Twitter suggested sea glass for Material Design 4. Inspiration: x.com/SLKVinyl/st...
I really liked this idea and wanted to join in on the fun and see how it felt as a library. Introducing Sea Glass for Compose. π SLKVinyl on Twitter suggested sea glass for Material Design 4. Inspiration: x.com/SLKVinyl/st...
If you're using Codex for Android dev, give it a try and let me know how it works for you. github.com/mttmcknn/an...
Matt McKenna reposted
Thanks to everyone who tried it, reported issues, contributed fixes, or shared! π github.com/mttmcknn/de...
Matt McKenna reposted
Matt McKenna reposted
Finally working on cleaning up PRs for dejavu, including working on Compose 1.11 support. github.com/himattm/dejavu
Matt McKenna reposted
Super sympathetic to Sonatype's situation, hosting isn't free. But announcing this with paltry limits and no public pricing options (a sales contact ain't it) is bad for everyone and going to be a major disruption to the JVM and Kotlin ecosystems. central.sonatype.org/publish/mave...
Matt McKenna reposted
Matt McKenna reposted
Matt McKenna reposted
Hi! I shipped jetc.dev Newsletter Issue #315! Google I|O 2026! Compose Multiplatform 1.11.0! Android is Compose-first! And... an LLM-powered layout?!? jetc.dev/issues/315 #JetpackCompose #AndroidDev
Matt McKenna reposted
Hunting down Jetpack Compose recomposition issues manually is a huge time sink Iβve spent the past few weeks using @mmckenna.meβs Dejavu to simplify this: - Write Dejavu tests to establish a baseline - Tell the agent to hunt for issues and A/B fixes - Profit
Matt McKenna reposted
Matt McKenna reposted
Introducing Touch Robot, something that has materially changed how I write screenshot tests. We've been using it at Block for ~2 years to catch animation and gesture bugs that static screenshots miss. saket.me/touch-robot/
Matt McKenna reposted
Matt McKenna reposted
Screaming into the void some thoughts on AI coding. androidessence.com/leave-me-beh...
Dejavu is KMP, so the skills work across Android, JVM Desktop, iOS, and WasmJs. They cross-reference each other so the agent moves between them on its own. Try it on a composable that's been bugging you. Repo: github.com/himattm/dejavu Docs: dejavu.mmckenna.me
Matt McKenna reposted
π Haze 2.0-alpha01 is out! This is a big release, splitting Haze up into layers, with the goal of enabling pluggable visual effects. Let me know what you think! chrisbanes.me/posts/haze-2...
Just a few commands and you're set. The marketplace manifest auto-refreshes at Claude Code startup so you'll get future skills and updates. I'd love to hear how it goes if you try it. github.com/himattm/skills
It's only day two and I've had so much fun finding thinks for this app so far. play.google.com/store/apps/...
Matt McKenna reposted
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-...
Matt McKenna reposted
Live now! Come hang out for some chill Wednesday night coding twitch.tv/adammc
Just released version 0.3.1 of Dejavu! This release has some version bumps and a bug fix by @jamescullimore.bsky.social, our first contributor!! github.com/himattm/deja...
Matt McKenna reposted
I finally did it. I finally decided to declare that I am #OpenToWork. See commonsware.com/blog/2026/04... for more!