Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Mark Murphy

@commonsguy@androiddev.social
mastodon 4.7.3
  • Open on androiddev.social

Semi-random Android developer. Founder of CommonsWare (formerly a business, now a hobby with a logo). Publisher of the jetc.dev Jetpack Compose weekly newsletter. EFF Guardian. Balding.

Note: this profile is searchable.

958 Followers
189 Following
16 Posts
Joined November 07, 2022
CommonsWare:
https://commonsware.com
jetc.dev:
https://jetc.dev
Stack Overflow:
https://stackoverflow.com/users/115145/commonsware
Open post
Mark Murphy @commonsguy@androiddev.social
· 1mo ago

I mailed out jetc.dev Newsletter Issue #327! Compose stable release! Compose Material3 stable too! Liquid Glass in a multiplatform app! Preview generator! https://jetc.dev/issues/327 #JetpackCompose #AndroidDev

jetc.dev
4
0
2
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 1mo ago

I just uploaded jetc.dev Newsletter Issue #326! @shreyas@androiddev.social on why we sometimes still need to think about stability! Compose Desktop/Web test bridge! Android debugger for coding agents! And... Places, everyone?!? https://jetc.dev/issues/326 #JetpackCompose #AndroidDev

jetc.dev
5
0
1
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 1mo ago

Hey, I just mailed out jetc.dev Newsletter Issue #328! API modules and composables! LazyColumn() exceptions! 'Select and copy text' for images and videos! https://jetc.dev/issues/328 #JetpackCompose #AndroidDev

jetc.dev
3
0
2
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 2mo ago

I uploaded jetc.dev Newsletter Issue #324! PinnableContainer! End-to-end testing! Accessibility scanner! Docked panels! Photo editing! And... do we *really* need Canvas() everywhere?!? https://jetc.dev/issues/324 #JetpackCompose #AndroidDev

jetc.dev
5
0
2
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 2mo ago

Hey, I just sent out jetc.dev Newsletter Issue #322! @shreyas@androiddev.social on SubcomposeLayout! TV Compose! Nav3! Filter bars! Setting screens! And... can we make Compose for Desktop better?!? https://jetc.dev/issues/322 #JetpackCompose #AndroidDev

jetc.dev
6
0
3
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 3mo ago

I just uploaded jetc.dev Newsletter Issue #318! @eevis@mas.to on accessible links! RemoteCompose! Cross-platform barcode scanning! Blueprints in previews! And... we seem to be short a BOM?!? https://jetc.dev/issues/318 #JetpackCompose #AndroidDev

jetc.dev
6
0
4
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 2mo ago

Hi! I released jetc.dev Newsletter Issue #323! Alphas! Replacing your base fragment! Official Lottie Compose support! And, I don't think you're ready for this... JellyFab?!? https://jetc.dev/issues/323 #JetpackCompose #AndroidDev

jetc.dev
3
0
1
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 2mo ago

I just sent out jetc.dev Newsletter Issue #325! Compose 1.0 five-year anniversary! 1.12.0 RC! Memory leaks! Remote Compose for debugging! And... @aditlal@androiddev.social has been through the desert with a state with no name?!? https://jetc.dev/issues/325 #JetpackCompose #AndroidDev

jetc.dev
2
0
1
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 3mo ago

@ZacSweers@hachyderm.io In particular, their costs are almost certainly driven principally by downloads, but they are billing based on uploads.

I am one guy, with effectively one open source KMP library, and I am already over all three of their limits for June. I am *quite* confident that my library has not been downloaded especially much.

Time to find a new artifact repository, I guess. Or, worst-case, create another of my own. 🤷

5
0
0
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 3mo ago

I just published jetc.dev Newsletter Issue #319! Compose patch release! 1.12 beta! Compose Multiplatform alpha! Viewmodel scoping! Coil 3! @romainguy@androiddev.social on color mixing! And... iOS is getting Ink?!? https://jetc.dev/issues/319 #JetpackCompose #AndroidDev

jetc.dev
4
0
4
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 3mo ago

I just sent out jetc.dev Newsletter Issue #321! Compose stable and beta updates! Nav3 migrations! Grid! @skydoves@androiddev.social on effects! And GLFW for Compose for Desktop?!? https://jetc.dev/issues/321 #JetpackCompose #AndroidDev

jetc.dev
3
0
2
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 3mo ago

Hi! I uploaded jetc.dev Newsletter Issue #320! Compose... in 3D! Compose Desktop beyond AWT! An independent RemoteCompose player! And, might we get an official Web rendering composable?!? https://jetc.dev/issues/320 #JetpackCompose #AndroidDev

jetc.dev
3
0
2
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 3mo ago

@nixCraft@mastodon.social FWIW, I wrote about that malware pattern 6 months ago: https://commonsware.com/blog/2025/12/14/compose-github-repositories-malware-vectors.html.

I was only tracking changes in a few topic areas, not across all of GitHub as you are -- excellent work!

GitHub has largely been ignoring me as well. 😞

commonsware.com
3
0
0
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 13mo ago

Alas, it is time for more uncomfortable questions, in this case regarding the announced Android developer verification program: https://commonsware.com/blog/2025/08/26/uncomfortable-questions-android-developer-verification.html #AndroidDev

commonsware.com
29
2
39
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 5mo ago

Well, I finally flipped the #OpenToWork flag on my LinkedIn.

Learn more at https://commonsware.com/blog/2026/04/15/opentowork.html.

But, if anyone needs any help, reach out!

androiddev.social
6
2
8
0
Open post
Mark Murphy @commonsguy@androiddev.social
· 11mo ago
Replying to
@friendlymike@androiddev.social Are you sure that page works? If I try to sign in, or I click any of the Choose buttons, I just get an endless spinner. I tried on Firefox, Brave, and Chrome on macOS, with the same results.
0
2
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 19:02:24 UTC