Sign in

Christophe B.

@bladecoder.bsky.social
203 followers 82 following 376 posts

Freelance #Android apps craftsman, cinephile, music lover, traveler. Stop prompting, start coding. Prefers posting on Mastodon: androiddev.social/@bladecoder

PostsRepliesMedia
Christophe B. @bladecoder.bsky.social · 23/04/2026
I'm pretty sure Trump posted that crap last year. He believes Sith Lords are the good guys.
A generated image of a beefy Trump with a red lightsaber
000
Christophe B. @bladecoder.bsky.social · 09/04/2026
It was nice to see @camaelon.bsky.social and John Hoford back on stage at Android Makers in Paris, this time teaming up with @schimke.ee to talk about the intriguing RemoteCompose #AndroidMakers
From left to right: Yuri Schimke, John Hoford and Nicolas Roard on the Android Makers main stage.
074
Christophe B. @bladecoder.bsky.social · 21/03/2026
None of them can beat these women
Geneviève de FontenayQueen Elizabeth II
010
Christophe B. @bladecoder.bsky.social · 28/02/2026
The #YouTube Android app has become comically bad at everything except for showing ads. Is there any senior dev still working on it? These two buttons don't even have the same size! #enshittification #Google
210
Christophe B. @bladecoder.bsky.social · 31/01/2026
I won the big prize of the day at the Kotlin Community stand at #FOSDEM: the Kodee plush I've been looking for for a while! A big thank you to the @fosdemkotlin.bsky.social organizers! (Photo by @mbonnin.net)
Me holding the Kodee plush next to the full-sized Kodee
0160
Christophe B. @bladecoder.bsky.social · 12/08/2025
Meme avec Skinner des Simpsons qui refuse de remettre son point de vue en question
000
Christophe B. @bladecoder.bsky.social · 10/08/2025
Gemini is getting more and more invasive in Android Studio, to the point it now shows its blue icon right in the context menu of the code editor. Fortunately, you can easily remove the AI bullshit by disabling the Gemini plugin in the settings. #AndroidDev #LLMsAreNotTranspilers
A screenshot of the Settings menu in Android Studio. In the "Plugins" section, the Gemini plugin was disabled.
On the right side, a long descriptive text ends with what can be described as an admission that using an LLM to transpile code will ultimately make you lose time because you are required to triple-check its outputs.
160
Christophe B. @bladecoder.bsky.social · 10/08/2025
Update: they fixed the main issues, but the UI still has some unreachable elements.
Release notes telling that the system bars are not obscuring the app anymore.After scrolling all the way to the bottom of a list, a text button to load more content is unreachable under a floating action button.
010
Christophe B. @bladecoder.bsky.social · 06/08/2025
Here's what happens when the Belgian train company forgets to test their Android app after changing the target SDK to 35: #fail #AndroidDev
A screenshot of the SNCB/NMBS Android app with both the top and bottom of the screen covered by the system UI, making it impossible to read the title and status bar at the top or to tap the main action button at the bottom.
240
Christophe B. @bladecoder.bsky.social · 23/06/2025
Version 1.1.0 of my library HTML Converter for Compose Multiplatform is now available! It includes optional colored text support and targets all previously missing platforms: Javascript, WASM and native Mac OS. github.com/cbeyls/HtmlC... #Kotlin #JetpackCompose #KotlinMultiplatform #PrideMonth
A screenshot of the sample app running on Compose desktop.
A sentence made of colored words is seen in the middle, matching the LGBT+ flag colors.The HTML source code that was converted to colored compose text:

<span style="color:#E40303;">Various</span>
<span style="color:darkorange;">text</span>
<span style="color:#FFED00; background-color:#0009;">foreground</span>
<span style="color:#008026;">and</span>
<span style="color:white; background:#004CFF;">background</span>
<span style="color:#732982;">colors</span>
130
Christophe B. @bladecoder.bsky.social · 24/04/2025
Meme of a man holding a mug while sitting at an outdoor table with a big sign reading: "Coroutines are slow, unsafe and misleading - Change my mind"
010
Christophe B. @bladecoder.bsky.social · 25/03/2025
I worked extra time this week-end so you can check the program of #BIFFF2025 from your Android phone. This year's version of "BIFFF Movie Guide" features predictive back animations, edge-to-edge display, a new font for movie titles and tweaked menus and buttons. play.google.com/store/apps/d...
A screenshot of the details of the movie "The Surfer" in the "BIFFF Movie Guide" Android app
030
Christophe B. @bladecoder.bsky.social · 09/03/2025
I won't be able to attend Android Makers in Paris this year but I still landed many refactorings and optimizations in their official app. #AMxDC25 #AndroidDev
A screenshot from the Google Play Store showing that the install size of the Android app was reduced by 45%, down to 3,91 MB
1100
Christophe B. @bladecoder.bsky.social · 22/02/2025
Except if your authoritarian government is the UK, thanks Apple
010
Christophe B. @bladecoder.bsky.social · 16/02/2025
I'm happy to announce that version 1.0.3 of my library HTML Converter for Compose is now also available for iOS! Thanks to the help of @myabc.bsky.social. github.com/cbeyls/HtmlC... #Kotlin #JetpackCompose #KotlinMultiplatform
A screenshot of the sample app running on an iPhone, displaying all the supported HTML formatting features
0110
Christophe B. @bladecoder.bsky.social · 08/02/2025
Just saw a swasticar on the Belgian highway
A Tesla car with a license plate reading "THX ELON"
020
Christophe B. @bladecoder.bsky.social · 03/12/2024
The irony #apple #1984
Big Brother addressing the crowd in the famous 1984 ad by Apple
000
Christophe B. @bladecoder.bsky.social · 17/11/2024
Just deleted 20K tweets and locked down my Twitter account. 👋
A screen capture of a script running on top of the Twitter website and showing the status "Deleting 20401 Tweets".
010