mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

664
comptes actifs

#kotlin

6 messages6 participants1 message aujourd’hui
Java Weekly<p>CoroutineScope Best Practices in Android: lifecycleScope, viewModelScope, and Global</p><p><a href="https://medium.com/@jecky999/coroutinescope-best-practices-in-android-lifecyclescope-viewmodelscope-and-globalscope-93cf2f145eaf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@jecky999/coroutine</span><span class="invisible">scope-best-practices-in-android-lifecyclescope-viewmodelscope-and-globalscope-93cf2f145eaf</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://medium.com/%40jecky999/coroutinescope-best-practices-in-android-lifecyclescope-viewmodelscope-and-globalscope-93cf2f145eaf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://medium.com/</span><span class="invisible">%40jecky999/coroutinescope-best-practices-in-android-lifecyclescope-viewmodelscope-and-globalscope-93cf2f145eaf</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Nicolas Fränkel 🇺🇦🇬🇪<p>Strengthening <a href="https://mastodon.top/tags/Kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kotlin</span></a> for Backend Development: A Strategic Partnership With <a href="https://mastodon.top/tags/Spring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spring</span></a></p><p><a href="https://blog.jetbrains.com/kotlin/2025/05/strategic-partnership-with-spring/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.jetbrains.com/kotlin/2025</span><span class="invisible">/05/strategic-partnership-with-spring/</span></a></p>
Manon Carbonnel<p>🎙 “Make the change easy” : Apprivoiser le legacy avec les Object Calisthenics</p><p>Aujourd’hui à <span class="h-card" translate="no"><a href="https://mastodon.social/@AlpesCraft" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>AlpesCraft</span></a></span> j’ai eu la joie de coanimer pour la première fois une conférence sur du backend avec mon collègue Gaël Salaün — pour qui c’était sa toute première conférence tech ! 😎</p><p><a href="https://mastodon.top/tags/alpescraft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>alpescraft</span></a> <a href="https://mastodon.top/tags/objectcalisthenics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>objectcalisthenics</span></a> <a href="https://mastodon.top/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.top/tags/softwarecraft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwarecraft</span></a></p>
Java Weekly<p>SharedFlow vs StateFlow in Android: Real Use Cases Explained</p><p><a href="https://medium.com/@jecky999/sharedflow-vs-stateflow-in-android-real-use-cases-explained-6e4d16794ce6" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@jecky999/sharedflo</span><span class="invisible">w-vs-stateflow-in-android-real-use-cases-explained-6e4d16794ce6</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://medium.com/%40jecky999/sharedflow-vs-stateflow-in-android-real-use-cases-explained-6e4d16794ce6" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://medium.com/</span><span class="invisible">%40jecky999/sharedflow-vs-stateflow-in-android-real-use-cases-explained-6e4d16794ce6</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Java Weekly<p>Why I Built Koin and Why It Still Matters Today – Arnaud Giuliani</p><p><a href="https://blog.kotzilla.io/why-i-built-koin-and-why-it-still-matters-today" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.kotzilla.io/why-i-built-k</span><span class="invisible">oin-and-why-it-still-matters-today</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://blog.kotzilla.io/why-i-built-koin-and-why-it-still-matters-today" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://blog.kotzil</span><span class="invisible">la.io/why-i-built-koin-and-why-it-still-matters-today</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
c't Magazin<p>heise+ | Erweiterte Android-Oberflächen mit Jetpack Compose programmieren</p><p>Googles Framework Jetpack Compose bietet zahlreiche Möglichkeiten, um Bedienoberflächen mit nützlichen Zusatzfunktionen zu entwickeln.</p><p><a href="https://www.heise.de/ratgeber/Erweiterte-Android-Oberflaechen-mit-Jetpack-Compose-programmieren-10371270.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/ratgeber/Erweiterte-A</span><span class="invisible">ndroid-Oberflaechen-mit-Jetpack-Compose-programmieren-10371270.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&amp;utm_source=mastodon</span></a></p><p><a href="https://social.heise.de/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a> <a href="https://social.heise.de/tags/Kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kotlin</span></a> <a href="https://social.heise.de/tags/Programmierung" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programmierung</span></a> <a href="https://social.heise.de/tags/Wissenschaft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wissenschaft</span></a> <a href="https://social.heise.de/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a></p>
Java Weekly<p>Event Handling in Jetpack Compose: Channels vs SharedFlow vs LiveData — A Practical Comparison</p><p><a href="https://medium.com/@jecky999/event-handling-in-jetpack-compose-channels-sharedflow-and-livedata-compare-60b8d7c25b93" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@jecky999/event-han</span><span class="invisible">dling-in-jetpack-compose-channels-sharedflow-and-livedata-compare-60b8d7c25b93</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://medium.com/%40jecky999/event-handling-in-jetpack-compose-channels-sharedflow-and-livedata-compare-60b8d7c25b93" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://medium.com/</span><span class="invisible">%40jecky999/event-handling-in-jetpack-compose-channels-sharedflow-and-livedata-compare-60b8d7c25b93</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
aBe<p>Coding in the train <a href="https://genart.social/tags/openrndr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openrndr</span></a><br><a href="https://genart.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://genart.social/tags/creativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>creativeCoding</span></a> <a href="https://genart.social/tags/madeWithCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>madeWithCode</span></a></p>
Pragmatic Bookshelf 📚<p>New in BETA - by Sam Cooper<br>Level up the fun way!</p><p><a href="https://pragprog.com/titles/kotlinbt?utm_source=m" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pragprog.com/titles/kotlinbt?u</span><span class="invisible">tm_source=m</span></a></p><p>Prepare for interviews, tests, competitions, real-world projects, and more with powered-up problem-solving proficiency, improved coding confidence, and lasting <a href="https://techhub.social/tags/Kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kotlin</span></a> lessons. Most of all, have fun!</p><p>Think like a computer and predict your program’s path when you test the limits of control-flow keywords. <br>Take on the type system and smuggle null values past the compiler’s defenses.</p>
Java Weekly<p>A new tool to generate update dependency reports for Gradle projects</p><p><a href="https://github.com/deezer/caupain" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/deezer/caupain</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/deezer/caupain" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">deezer/caupain</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Java Weekly<p>Tried the new Kotlin Multiplatform plugin? Tell us about your experience in our survey</p><p><a href="https://surveys.jetbrains.com/s3/kmp-plugin-survey-reddit" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">surveys.jetbrains.com/s3/kmp-p</span><span class="invisible">lugin-survey-reddit</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://surveys.jetbrains.com/s3/kmp-plugin-survey-reddit" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://surveys.jet</span><span class="invisible">brains.com/s3/kmp-plugin-survey-reddit</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Java Weekly<p>Java recap for week 21/2025</p><p><a href="https://discu.eu/weekly/java/2025/21/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/java/2025/21/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/jvm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jvm</span></a> <a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Sébastien Deleuze<p>The source code of <a href="https://mastodon.online/tags/Spring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spring</span></a> Petklinik, the new reference <a href="https://mastodon.online/tags/Kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kotlin</span></a> fullstack application I have built for my <a href="https://mastodon.online/tags/KotlinConf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KotlinConf</span></a> and <a href="https://mastodon.online/tags/SpringIO" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SpringIO</span></a> talks, is now available at <a href="https://github.com/sdeleuze/spring-petklinik" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/sdeleuze/spring-pet</span><span class="invisible">klinik</span></a>.</p><p>I will continue to refine it.</p>
Java Weekly<p>Koog, a Kotlin-based framework to build and run Al agents in idiomatic Kotlin</p><p><a href="https://github.com/JetBrains/koog" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/JetBrains/koog</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/JetBrains/koog" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">JetBrains/koog</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Java Weekly<p>Kotlin Clean Architecture for Serverless - My KotlinConf Talk Write-Up</p><p><a href="https://medium.com/nntech/keeping-business-logic-portable-in-serverless-functions-with-clean-architecture-bd1976276562" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/nntech/keeping-busi</span><span class="invisible">ness-logic-portable-in-serverless-functions-with-clean-architecture-bd1976276562</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://medium.com/nntech/keeping-business-logic-portable-in-serverless-functions-with-clean-architecture-bd1976276562" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://medium.com/</span><span class="invisible">nntech/keeping-business-logic-portable-in-serverless-functions-with-clean-architecture-bd1976276562</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Lobsters<p>Strengthening Kotlin for Backend Development: A Strategic Partnership With Spring via <span class="h-card" translate="no"><a href="https://mastodon.social/@dogacel" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dogacel</span></a></span> <a href="https://lobste.rs/s/foy78x" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/foy78x</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a><br><a href="https://blog.jetbrains.com/kotlin/2025/05/strategic-partnership-with-spring/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.jetbrains.com/kotlin/2025</span><span class="invisible">/05/strategic-partnership-with-spring/</span></a></p>
Java Weekly<p>Get ready! The KotlinConf 2025 keynote livestream is starting soon!</p><p><a href="https://t.co/I5gls05afn" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">t.co/I5gls05afn</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://t.co/I5gls05afn" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://t.co/I5gls0</span><span class="invisible">5afn</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Java Weekly<p>Amper Update, May 2025 – A Standalone Build Tool for Kotlin, Server-Side and Multiplatform.</p><p><a href="https://blog.jetbrains.com/amper/2025/05/amper-update-may-2025/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.jetbrains.com/amper/2025/</span><span class="invisible">05/amper-update-may-2025/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://blog.jetbrains.com/amper/2025/05/amper-update-may-2025/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://blog.jetbra</span><span class="invisible">ins.com/amper/2025/05/amper-update-may-2025/</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Java Weekly<p>Compose Hot Reload | Kotlin Multiplatform Development Documentation</p><p><a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-hot-reload.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">jetbrains.com/help/kotlin-mult</span><span class="invisible">iplatform-dev/compose-hot-reload.html</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-hot-reload.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://www.jetbrai</span><span class="invisible">ns.com/help/kotlin-multiplatform-dev/compose-hot-reload.html</span></a></p><p><a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Julien Lengrand-Lambert<p>🎉KotlinConf 2025 is like a breath of fresh air for backend developers🎉! Exciting announcements ahead. Can't wait to dive into all the new stuff. </p><p><a href="https://mastodon.online/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.online/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.online/tags/jvm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jvm</span></a></p><p><a href="https://lengrand.fr/kotlinconf-2025-is-a-real-bowl-of-fresh-air-for-backend-devs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lengrand.fr/kotlinconf-2025-is</span><span class="invisible">-a-real-bowl-of-fresh-air-for-backend-devs/</span></a></p>