Louis CAD
banner
louiscad.bsky.social
Louis CAD
@louiscad.bsky.social
🧑‍💻🚲🛋️ Senior software "engineer", Kotlin expert (Android, Wear OS, iOS, desktop).
Dev blog: blog.louiscad.com

I love efficient systems.
Minimize waste, maximize value and fun.
Wrong Duncan McGregor though 😄
May 21, 2025 at 11:17 PM
Maybe @seb.deleuze.fr knows, or knows someone who knows?
May 19, 2025 at 10:09 PM
Kodee, in 1:1 size?
May 19, 2025 at 9:55 PM
There a bunch of stuff to share from this very fun trip that @mbonnin.net and I did, but for now, here's how we actually look like, after over 350km with just muscle and gravity power.
May 19, 2025 at 9:43 PM
Well, you got hard boiled eggs to KotlinConf back in 2019.
May 19, 2025 at 5:45 PM
Hi Mr. Hadi Hariri, we have an extra guest for @kotlinconf.com this year.

They say they eat only soft boiled eggs, can they count the food provided at the conference?

bsky.app/profile/loui...
2 days ago:
- Enjoy this soft boiled egg, Kodee, we'll need energy!
- What's awaiting us?
- A coroutine! Just, kidding, a long trip… to KotlinConf!
- You mean, to Copenhagen for KotlinConf 2025?
May 19, 2025 at 3:23 PM
Yesterday part 2:

- Arrival in Amsterdam, grocery shopping, and meeting @mbonnin.net
- Let the ride begin! It's 4:15PM, next stop is 70km away, in Dronten, Flevoland, a very special place.

BTW, do you recognize the brick building in the last 2 photos? What happened here on 2023-04-12 at 1:49PM?
May 17, 2025 at 8:43 PM
- Yes, Copenhagen, Bella Center! 🇩🇰
- That's quite far from Geneva! 🇨🇭
- Don't worry, I have a plan:

1. We take the train to Paris🇫🇷, then Amsterdam 🇳🇱 tomorrow 🚄🚄
2. We join @mbonnin.net and cycle all the way to our friends in Hamburg 🇩🇪 🚲
3. Train to Copenhagen 🇩🇰, then cycle to Bella Center! 🚄🚲
May 17, 2025 at 7:17 PM
I suspect the problem isn't about creating the channel itself, but watchable content for it 🙃😅
May 16, 2025 at 4:42 AM
Geneva, Switzerland 🇨🇭
May 8, 2025 at 7:07 PM
We have to spend a night in Hamburg, actually… and we have planned to take the train at 10:53AM
May 4, 2025 at 9:46 PM
Do you think treating the user as a suspending façade is unreasonable, though?
May 4, 2025 at 1:34 AM
I made this CallableState thing to implement those when a Compose UI is behind the façade, you might find it useful, and maybe inspiring.

Don't bother the GLPv3 license, it's 96% my code I wrote before joining the company, everyone is free to use this :)

github.com/Infomaniak/a...
May 4, 2025 at 1:33 AM
That's a hot take… but this one is not 100% inaccurate… 🙃😅
May 3, 2025 at 11:43 PM
Why? Who is it for? What's the value over, say, KMP and Compose Multiplatform?

Is it for people that prefer to avoid upskilling learning the already great programming languages that are easily usable on mobile, namely, Kotlin (on Android, iOS, and more), and Swift (not just iOS, see skip.tools)?
Skip
Skip brings SwiftUI app development to Android
skip.tools
May 3, 2025 at 8:53 PM
"Treating the user as a function". Do you mean treating it as a façade of suspending functions, as I told you at Droidcon NYC 2022?
May 3, 2025 at 8:38 PM