Louis CAD (@louis_cad) 's Twitter Profile
Louis CAD

@louis_cad

Kotlin GDE & fan, Android Dev.

Efficiency over performance.

Software dev blog: blog.louiscad.com

Do what's hard and your life will be easy… and 🔁

ID: 245141976

linkhttps://github.com/LouisCAD calendar_today31-01-2011 00:13:19

9,9K Tweet

4,4K Followers

679 Following

Abe White (@aabewhite) 's Twitter Profile Photo

We’re thrilled to announce Skip 1.0! Skip brings Swift app development to Android. Share Swift business logic, or write entire cross-platform SwiftUI apps, with native performance and native UI on each platform Now free for Indies! skip.tools/blog/skip-1_0-…

Marques Brownlee (@mkbhd) 's Twitter Profile Photo

Bookmark this. Such a fascinating announcement Procreate CEO gets on camera to make it clear he HATES generative AI, and they will not be integrating it ever into any of their products. Artists and users on social media celebrate. TAKE NOTES, ADOBE (buuuuut technically this is

GradleUp (@gradleup) 's Twitter Profile Photo

What's Up? GradleUp! 🐘🎈 We host the community @Gradle-focused plugins and dev tools that simplify Java, Kotlin and Android development, and help you to create awesome Gradle plugins. blog.gradleup.com/whats-up-gradl… Contributors and new projects are welcome! Adventure is out there ;)

Louis CAD (@louis_cad) 's Twitter Profile Photo

When Infomaniak invited me to their 30th anniversary, I really didn't expect this all! 🤯 Also happy to see I'm not alone riding those futuristic vehicles! Did you know that ~90% of the energy is spent moving air, by car and bike? That's why velomobiles are shaped like that.

When <a href="/infomaniak/">Infomaniak</a> invited me to their 30th anniversary, I really didn't expect this all! 🤯

Also happy to see I'm not alone riding those futuristic vehicles!

Did you know that ~90% of the energy is spent moving air, by car and bike?
That's why velomobiles are shaped like that.
Ralf Wondratschek (@vrallev) 's Twitter Profile Photo

I heard someone calling them guessing machines and I think that's the best description of LLMs. You can make a good guess, but you can also be totally off and spread rumors and misinformation (hallucinations).

Roman Elizarov (@relizarov) 's Twitter Profile Photo

Around a year ago, my Kotlin colleagues and I watched a documentary about the origins of TypeScript. We loved it and began discussing how we definitely needed to make a documentary on the creation of Kotlin. /1

Roman Elizarov (@relizarov) 's Twitter Profile Photo

Now, I'm delighted to see the final result: youtu.be/E8CtE7qTb-Q -- It's wonderful to see all the great people I've worked with and reminisce about the amazing time I had working on Kotlin. It's history now, but it's a good one to remember. /Great stuff!

Márton Braun (@zsmb13) 's Twitter Profile Photo

Things move fast in our industry. APIs evolve, bugs get fixed, and new libraries emerge. Whether you're getting advice from talks, blog posts, or tweets, always check when the content was originally created. Best practices, complaints, and workarounds can all get out of date.

Louis CAD (@louis_cad) 's Twitter Profile Photo

Saw this coming from the very beginning, and that's why I never advocated for AI to touch codebases. Review is already important for thoughtful and experienced developers, it's even more so if you're relying on a word guesser (that's what LLMs [today's generative AI] are).

Louis CAD (@louis_cad) 's Twitter Profile Photo

⚠️⚠️⚠️ If you want to follow me on the Butterfly social network, my handle is "louiscad" out there. ☝️☝️☝️ 🟦🟦🟦🟦🟦🟦🟦🟦🟦 🟦⬜🟦🟦🟦🟦🟦⬜🟦 🟦⬜⬜🟦🟦🟦⬜⬜🟦 🟦⬜⬜⬜🟦⬜⬜⬜🟦 🟦🟦⬜⬜🟦⬜⬜🟦🟦 🟦🟦🟦⬜⬜⬜🟦🟦🟦 🟦🟦🟦⬜⬜⬜🟦🟦🟦 🟦🟦⬜⬜🟦⬜⬜🟦🟦 🟦🟦⬜⬜🟦⬜⬜🟦🟦

Louis CAD (@louis_cad) 's Twitter Profile Photo

🧨 Can't wait to do this talk in English! I put a lot of work to help people be aware of all coroutines pitfalls, and get only the best from this awesome technology. Thanks to my colleagues for the helpful feedback, and to Infomaniak for giving me so much time to perfect it 🙏

Márton Braun (@zsmb13) 's Twitter Profile Photo

Great story from Block's engineering blog about how they use Compose Multiplatform to power their Bitkey app! engineering.block.xyz/blog/how-bitke…

Marcin Moskała (@marcinmoskala) 's Twitter Profile Photo

This is the most underappreciated thing presented in the KotlinConf Keynote. Most people seem to not comprehend the consequences of what is presented here, but it is a revolution. Let me explain to you why. 🧵👇

This is the most underappreciated thing presented in the KotlinConf Keynote. 
Most people seem to not comprehend the consequences of what is presented here, but it is a revolution. Let me explain to you why.  🧵👇
Martin Bonnin (@martinbonnin) 's Twitter Profile Photo

Only 1 day to migrate your Maven publishing to the Central Portal! To celebrate the big unification of publishing APIs, I have ve just released nmcp 1.0.0-rc.0 🎉 github.com/GradleUp/nmcp/…