Christophe B.'s Avatar

Christophe B.

@bladecoder.bsky.social

Freelance #Android apps author, cinephile, music lover, traveler. Also on Mastodon: https://androiddev.social/@bladecoder

169 Followers  |  79 Following  |  256 Posts  |  Joined: 14.11.2024  |  1.937

Latest posts by bladecoder.bsky.social on Bluesky

Diagram of "All Modern Digital Infrastructure" that looks like a block tower. Featuring Microsoft as an Angry Bird projectile, AI destabilizing the stack. AWS, Cloudflare, and unpaid open source developers, supporting the base, and Linux as the foundation. All teetering on a deep sea undersea cable being attacked by a shark while balancing on the World Turtle.

Diagram of "All Modern Digital Infrastructure" that looks like a block tower. Featuring Microsoft as an Angry Bird projectile, AI destabilizing the stack. AWS, Cloudflare, and unpaid open source developers, supporting the base, and Linux as the foundation. All teetering on a deep sea undersea cable being attacked by a shark while balancing on the World Turtle.

19.11.2025 19:28 β€” πŸ‘ 141    πŸ” 29    πŸ’¬ 0    πŸ“Œ 3
Reminder: If you're providing outdoor shelters for community cats, please remember to only use straw! Never place towels, cat beds, or any other cloth like materials in your shelters. These materials can get wet or absorb moisture from the air and freeze.

Reminder: If you're providing outdoor shelters for community cats, please remember to only use straw! Never place towels, cat beds, or any other cloth like materials in your shelters. These materials can get wet or absorb moisture from the air and freeze.

Community cat people: Straw is for strays. Cloth materials can get wet and freeze.
Please repost

20.11.2025 14:42 β€” πŸ‘ 74    πŸ” 49    πŸ’¬ 1    πŸ“Œ 1

Happy that the stars aligned perfectly for me: I used Navigation3 since their alpha releases to build new features that I pushed to production two weeks ago, right on time with the final bug fixes before stable. I'm very happy with its simplicity and flexibility compared to Navigation2.
#AndroidDev

20.11.2025 08:30 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Congrats to the team! Can't wait to use it in Compose Multiplatform in production

20.11.2025 08:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's also used and recommended by Snowden and it's the only phone OS that takes security and privacy seriously. It deserves way more respect than these journalists. 2/2

20.11.2025 08:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Right-wing French newspapers Le Parisien and Le Figaro are relaying a smearing campaign against #GrapheneOS "which is used by criminals to help them escape law enforcement" (so are cars and ski masks). 1/2

20.11.2025 08:13 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Jetpack Navigation 3 is stable News and insights on the Android platform, developer tools, and events.

Jetpack Navigation 3 is stable! πŸŽ‰πŸŽ‰πŸŽ‰

Leaning into Jetpack Compose and the idea of combining smaller building blocks together really helped make Nav3 a much more flexible library that made it a joy to work on and hopefully for you to use as well!
android-developers.googleblog.com/2025/11/jetp...

19.11.2025 20:53 β€” πŸ‘ 46    πŸ” 25    πŸ’¬ 1    πŸ“Œ 3
Preview
Cash Android Moves to Metro The Cash Android team have completed the migration to Metro.

Cash Android has recently switched to Metro, a new, fast dependency injection framework built for K2. That was a fun project and we're really happy with the results! Sharing details on how we approached the migration to help teams adopt Metro: code.cash.app/cash-android...

18.11.2025 22:40 β€” πŸ‘ 31    πŸ” 17    πŸ’¬ 0    πŸ“Œ 4
Preview
Release 1.1.4 Β· cbeyls/MediaSession2MQTT New feature: publish the media duration and the playback position Fix: potential memory leak Change target SDK version to 36 Upgrade internal libraries.

MediaSession2MQTT 1.1.4 now also publishes the playback position and media duration:
github.com/cbeyls/Media...
#homeassistant #android

13.11.2025 07:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looks like a sleep mask on a table to me

11.11.2025 12:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hello @bsky.app, could you use session tokens that last more than a few hours? I'm tired of logging back in to your Android app every day.

04.11.2025 21:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Keep Android Open Advocating for Android as a free, open platform for everyone to build apps on.

Keep Android Open! keepandroidopen.org share.google/BSK62TkugrZU...

02.11.2025 18:49 β€” πŸ‘ 17    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0
Preview
FOSDEM 2026 - Accepted developer rooms Brussels / 31 January & 1 February 2026
02.11.2025 15:33 β€” πŸ‘ 22    πŸ” 20    πŸ’¬ 0    πŸ“Œ 1

I hate to see so many professional tools now offering "AI summaries" which create noise and zero added value.
LLMs are unable to summarize because they don't understand the content or the context, they're only able to produce arbitrary shorter text.

02.11.2025 13:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Je me demande souvent si Alexandre croit vraiment aux conneries qu'il raconte sur l'IA. En tous cas depuis que les mΓ©dia lui ont donnΓ© la parole, il n'a pas envie de la rendre.

02.11.2025 13:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Navigating the future with Jetpack Navigation 3 - Don Turner | droidcon London 2025
YouTube video by droidcon & fluttercon Navigating the future with Jetpack Navigation 3 - Don Turner | droidcon London 2025

My talk on Navigation 3 from #dcldn25 is live (very impressive publishing from the droidcon team!). www.youtube.com/watch?v=j1Oi...

01.11.2025 10:19 β€” πŸ‘ 27    πŸ” 13    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - skydoves/compose-stability-analyzer: πŸ¦„ Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ. πŸ¦„ Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ. - skydoves/compose-stability-analyzer

I'm happy to share that I published a new open-source library, Compose Stability Analyzer!

This is a plugin that provides real-time stability analysis for Jetpack Compose functions in Android Studio or IntelliJ IDEA.

github.com/skydoves/com...

02.11.2025 06:13 β€” πŸ‘ 43    πŸ” 16    πŸ’¬ 3    πŸ“Œ 1

They are also intentionally conflating machine-learning and generative AI slop to confuse and try to make GenAI seem necessary. Google Maps traffic stuff is machine learning, not GenAI, for example. Auto-correct is too. Don't let them make you lose the thread. GenAI slop is slop.

28.10.2025 18:44 β€” πŸ‘ 5244    πŸ” 2198    πŸ’¬ 5    πŸ“Œ 23
Post image

πŸ€– Android Makers returns April 9-10, 2026 πŸŽ‰ Mark your calendars!

🎟️ Get your ticket: androidmakers.droidcon.com

πŸ“’ CFP is now open: androidmakers.droidcon.com/cfp-guidelines
Read the guidelines before submitting!

#AndroidMakers #AMxDC26 #AndroidDev

28.10.2025 12:51 β€” πŸ‘ 10    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

C'est la merdification des plates-formes de streaming: les prix augmentent (ou tu te prends de la pub pour le mΓͺme prix), les contenus de qualitΓ© diminuent par plate-forme, et leur nombre se multiplie.
Pas Γ©tonnant que le piratage revient en force

27.10.2025 22:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Severance, Silo, For All Mankind, Slow Horses: Apple produit quelques-unes des meilleures sΓ©ries du moment.
Après ils ne sont pas pires que Disney ou Netflix niveau tarifs et ils ne sont pas non plus plus difficiles à pirater.

27.10.2025 19:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Pluribus | Official Trailer
YouTube video by Breaking Bad & Better Call Saul Pluribus | Official Trailer

Vince Gilligan is back!
#Pluribus
www.youtube.com/watch?v=hZX4...

27.10.2025 17:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I had a similar issue when rendering a bottom sheet in a Navigation3 OverlayScene.
Basically you have to launch a coroutine driving the closing animation, and only at the end of the animation you trigger a callback to pop the back stack.

27.10.2025 11:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a group of cartoon characters are standing in front of a christmas tree and looking surprised . Alt: In a shocked crowd of characters from "The Simpsons", a boy is screaming: "Stop, Stop! He's already dead."
26.10.2025 17:15 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Waiting for the metaphor with control rods inside a nuclear reactor

24.10.2025 19:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Am I the only one thinking about Hayes compatible modems when I see Bluesky people mentioning the "AT Protocol" ?

24.10.2025 19:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You could argue that many features of the Kotlin language don't scale, in particular all the Compose code that generate tons of anonymous lambda classes

24.10.2025 10:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Brought to you by the company who discontinued its "goo.gl" URL shortener in 2019 and killed it in 2025.

24.10.2025 10:19 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Plot Benchmarks

I made plot-benchmarks (a tool to view and compare AndroidX Benchmark Results) public.
androidx.dev/benchmarks/p...

Simply drag and drop the benchmark JSON to the page, and you can start plotting and comparing !

The souce code for the app is here: cs.android.com/androidx/pla...

22.10.2025 17:26 β€” πŸ‘ 27    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0
Preview
AWS crash causes $2,000 Smart Beds to overheat and get stuck upright - Dexerto The AWS outage caused chaos for owners of Eight Sleep’s Pod3 mattresses as they had no offline mode and were stuck at high temperatures.

"AWS crash causes $2,000 Smart Beds to overheat" is something from a Final Destination pre-production brainstorming session www.dexerto.com/entertainmen...

21.10.2025 20:13 β€” πŸ‘ 916    πŸ” 339    πŸ’¬ 46    πŸ“Œ 310

@bladecoder is following 19 prominent accounts