KotlinConf
@kotlinconf.com
KotlinConf is the premier event connecting professional developers and companies shaping the future with cutting-edge technologies. Brought to you by @jetbrains.com
kotlinconf.com
kotlinconf.com
Reposted by KotlinConf
🖼️ Animation tuning as an art form? At KotlinConf25, @nicole-terc.bsky.social showed us how to master AnimationSpec for custom animations.
Catch the full session here:
https://youtu.be/clDGqPfaIto?si=Fud8Tagdk8ZE2bPM
Catch the full session here:
https://youtu.be/clDGqPfaIto?si=Fud8Tagdk8ZE2bPM
November 11, 2025 at 2:16 PM
🖼️ Animation tuning as an art form? At KotlinConf25, @nicole-terc.bsky.social showed us how to master AnimationSpec for custom animations.
Catch the full session here:
https://youtu.be/clDGqPfaIto?si=Fud8Tagdk8ZE2bPM
Catch the full session here:
https://youtu.be/clDGqPfaIto?si=Fud8Tagdk8ZE2bPM
⏳ Just three weeks left to submit your talk for KotlinConf’26!
👉 https://sessionize.com/kotlinconf-2026/
“Don’t forget that we also accept lightning talks! If you feel like your content would have to be padded to fill a regular session, it might be more enjoyable as a lightning talk.” – @zsmb.co
👉 https://sessionize.com/kotlinconf-2026/
“Don’t forget that we also accept lightning talks! If you feel like your content would have to be padded to fill a regular session, it might be more enjoyable as a lightning talk.” – @zsmb.co
November 10, 2025 at 4:50 PM
⏳ Just three weeks left to submit your talk for KotlinConf’26!
👉 https://sessionize.com/kotlinconf-2026/
“Don’t forget that we also accept lightning talks! If you feel like your content would have to be padded to fill a regular session, it might be more enjoyable as a lightning talk.” – @zsmb.co
👉 https://sessionize.com/kotlinconf-2026/
“Don’t forget that we also accept lightning talks! If you feel like your content would have to be padded to fill a regular session, it might be more enjoyable as a lightning talk.” – @zsmb.co
☁️ In her KotlinConf’25 talk, Elena van Engelen demonstrated how to structure serverless Kotlin apps with a simplified clean architecture.
Watch the full session: https://youtu.be/6jZa4B-If-I?si=irhlbpbTh618OONe
Watch the full session: https://youtu.be/6jZa4B-If-I?si=irhlbpbTh618OONe
November 8, 2025 at 11:51 AM
☁️ In her KotlinConf’25 talk, Elena van Engelen demonstrated how to structure serverless Kotlin apps with a simplified clean architecture.
Watch the full session: https://youtu.be/6jZa4B-If-I?si=irhlbpbTh618OONe
Watch the full session: https://youtu.be/6jZa4B-If-I?si=irhlbpbTh618OONe
“While a great title, polished animations, and high-quality memes might enhance your talk, the most important thing is having a story worth telling.” – @sellmair.dev on crafting a winning KotlinConf’26 proposal.
Submit your session: https://sessionize.com/kotlinconf-2026/
Submit your session: https://sessionize.com/kotlinconf-2026/
November 6, 2025 at 6:05 PM
“While a great title, polished animations, and high-quality memes might enhance your talk, the most important thing is having a story worth telling.” – @sellmair.dev on crafting a winning KotlinConf’26 proposal.
Submit your session: https://sessionize.com/kotlinconf-2026/
Submit your session: https://sessionize.com/kotlinconf-2026/
At KotlinConf25, Anshika Koul showed us how Posten Bring, Norway's postal service, used Kotlin Multiplatform to get up to speed in today's world of logistics.
If you have a soft spot for elegant business logic, then this talk is for you!
https://kotl.in/postenbring-kmp
If you have a soft spot for elegant business logic, then this talk is for you!
https://kotl.in/postenbring-kmp
November 1, 2025 at 12:11 PM
At KotlinConf25, Anshika Koul showed us how Posten Bring, Norway's postal service, used Kotlin Multiplatform to get up to speed in today's world of logistics.
If you have a soft spot for elegant business logic, then this talk is for you!
https://kotl.in/postenbring-kmp
If you have a soft spot for elegant business logic, then this talk is for you!
https://kotl.in/postenbring-kmp
“Keep in mind that your talk should be related to Kotlin! For example, not every Android talk is necessarily a good fit for the KotlinConf audience.” – @zsmb.co
Keep it Kotlin! 💜
Submit your session: https://sessionize.com/kotlinconf-2026/
Keep it Kotlin! 💜
Submit your session: https://sessionize.com/kotlinconf-2026/
October 30, 2025 at 5:55 PM
“Keep in mind that your talk should be related to Kotlin! For example, not every Android talk is necessarily a good fit for the KotlinConf audience.” – @zsmb.co
Keep it Kotlin! 💜
Submit your session: https://sessionize.com/kotlinconf-2026/
Keep it Kotlin! 💜
Submit your session: https://sessionize.com/kotlinconf-2026/
Ever wanted more bugs and late-night debugging? 🐛
At KotlinConf’25, Liliia Abdulina shared her Kotlin worst practices, a hilarious guide on how not to code. 😅
Watch the full talk: https://youtu.be/ojuBhKRzyL8?si=33jDBmnAeI98hRzu
At KotlinConf’25, Liliia Abdulina shared her Kotlin worst practices, a hilarious guide on how not to code. 😅
Watch the full talk: https://youtu.be/ojuBhKRzyL8?si=33jDBmnAeI98hRzu
October 29, 2025 at 4:15 PM
Ever wanted more bugs and late-night debugging? 🐛
At KotlinConf’25, Liliia Abdulina shared her Kotlin worst practices, a hilarious guide on how not to code. 😅
Watch the full talk: https://youtu.be/ojuBhKRzyL8?si=33jDBmnAeI98hRzu
At KotlinConf’25, Liliia Abdulina shared her Kotlin worst practices, a hilarious guide on how not to code. 😅
Watch the full talk: https://youtu.be/ojuBhKRzyL8?si=33jDBmnAeI98hRzu
Accessibility is an essential part of modern app development.
At KotlinConf’25, Vanessa Johnson showed how Jetpack Compose and Kotlin make it easier to build inclusive UIs using tools like the Accessibility Scanner to find and fix issues quickly.
📺 Watch the full talk: kotl.in/0lgvu7
At KotlinConf’25, Vanessa Johnson showed how Jetpack Compose and Kotlin make it easier to build inclusive UIs using tools like the Accessibility Scanner to find and fix issues quickly.
📺 Watch the full talk: kotl.in/0lgvu7
October 28, 2025 at 2:09 PM
Accessibility is an essential part of modern app development.
At KotlinConf’25, Vanessa Johnson showed how Jetpack Compose and Kotlin make it easier to build inclusive UIs using tools like the Accessibility Scanner to find and fix issues quickly.
📺 Watch the full talk: kotl.in/0lgvu7
At KotlinConf’25, Vanessa Johnson showed how Jetpack Compose and Kotlin make it easier to build inclusive UIs using tools like the Accessibility Scanner to find and fix issues quickly.
📺 Watch the full talk: kotl.in/0lgvu7
“When submitting a talk, think like an attendee. Would you want to sit through this? What’s in it for the audience? That’s why we ask about key takeaways.” – Svetlana Isakova
Strong takeaways make strong talks! 🎯
Submit your session: https://sessionize.com/kotlinconf-2026/
Strong takeaways make strong talks! 🎯
Submit your session: https://sessionize.com/kotlinconf-2026/
October 27, 2025 at 5:24 PM
“When submitting a talk, think like an attendee. Would you want to sit through this? What’s in it for the audience? That’s why we ask about key takeaways.” – Svetlana Isakova
Strong takeaways make strong talks! 🎯
Submit your session: https://sessionize.com/kotlinconf-2026/
Strong takeaways make strong talks! 🎯
Submit your session: https://sessionize.com/kotlinconf-2026/
At KotlinConf’25, @pamelaahill.bsky.social explored how Compose Multiplatform for Web and Kotlin/Wasm empowers developers to share beautiful, consistent UIs across Android, iOS, desktop, and web browsers. 🌐
👉 https://kotlinconf.com/ 👈
👉 https://kotlinconf.com/ 👈
October 25, 2025 at 12:18 PM
At KotlinConf’25, @pamelaahill.bsky.social explored how Compose Multiplatform for Web and Kotlin/Wasm empowers developers to share beautiful, consistent UIs across Android, iOS, desktop, and web browsers. 🌐
👉 https://kotlinconf.com/ 👈
👉 https://kotlinconf.com/ 👈
🎨 “Compose Draw Speedrun: Reloaded” by Maia Grotepass
During her KotlinConf’25 talk, Maia demonstrated multiple Compose drawing techniques in a live-coded session, showing results instantly thanks to hot reloading.
📺 Watch the full talk: https://youtu.be/57Ed70ROmm4?si=PnCuKUkYBV-XTFSK
During her KotlinConf’25 talk, Maia demonstrated multiple Compose drawing techniques in a live-coded session, showing results instantly thanks to hot reloading.
📺 Watch the full talk: https://youtu.be/57Ed70ROmm4?si=PnCuKUkYBV-XTFSK
October 24, 2025 at 2:10 PM
🎨 “Compose Draw Speedrun: Reloaded” by Maia Grotepass
During her KotlinConf’25 talk, Maia demonstrated multiple Compose drawing techniques in a live-coded session, showing results instantly thanks to hot reloading.
📺 Watch the full talk: https://youtu.be/57Ed70ROmm4?si=PnCuKUkYBV-XTFSK
During her KotlinConf’25 talk, Maia demonstrated multiple Compose drawing techniques in a live-coded session, showing results instantly thanks to hot reloading.
📺 Watch the full talk: https://youtu.be/57Ed70ROmm4?si=PnCuKUkYBV-XTFSK
You never get a second chance to make a first impression, and your talk’s title is your earliest opportunity to capture attention. ✨
@pamelaahill.bsky.social shares her tips on creating a strong KotlinConf’26 proposal.
✍️ Submit your session: https://sessionize.com/kotlinconf-2026/
@pamelaahill.bsky.social shares her tips on creating a strong KotlinConf’26 proposal.
✍️ Submit your session: https://sessionize.com/kotlinconf-2026/
October 23, 2025 at 6:21 PM
You never get a second chance to make a first impression, and your talk’s title is your earliest opportunity to capture attention. ✨
@pamelaahill.bsky.social shares her tips on creating a strong KotlinConf’26 proposal.
✍️ Submit your session: https://sessionize.com/kotlinconf-2026/
@pamelaahill.bsky.social shares her tips on creating a strong KotlinConf’26 proposal.
✍️ Submit your session: https://sessionize.com/kotlinconf-2026/
Data isn’t static – it flows.
At KotlinConf25, @dianamontalion.com explained core design principles for resilient, maintainable systems, where data and knowledge are constantly in motion.
📺 Watch the full talk here: https://youtu.be/dcgwPpVT74g?si=wfAJHqi7TCx-7nXw
At KotlinConf25, @dianamontalion.com explained core design principles for resilient, maintainable systems, where data and knowledge are constantly in motion.
📺 Watch the full talk here: https://youtu.be/dcgwPpVT74g?si=wfAJHqi7TCx-7nXw
October 22, 2025 at 4:16 PM
Data isn’t static – it flows.
At KotlinConf25, @dianamontalion.com explained core design principles for resilient, maintainable systems, where data and knowledge are constantly in motion.
📺 Watch the full talk here: https://youtu.be/dcgwPpVT74g?si=wfAJHqi7TCx-7nXw
At KotlinConf25, @dianamontalion.com explained core design principles for resilient, maintainable systems, where data and knowledge are constantly in motion.
📺 Watch the full talk here: https://youtu.be/dcgwPpVT74g?si=wfAJHqi7TCx-7nXw
✨ Your voice belongs here – and it’s not too late to learn how to share it!
If you missed Pamela Hill and Cheuk Ting Ho’s KotlinConf livestream for speakers from underrepresented groups, the full recording is now available.
🎥 Watch now: https://www.youtube.com/live/cTfHRUSDnS0?si=Sxk2ixGfN6C5ez3x
If you missed Pamela Hill and Cheuk Ting Ho’s KotlinConf livestream for speakers from underrepresented groups, the full recording is now available.
🎥 Watch now: https://www.youtube.com/live/cTfHRUSDnS0?si=Sxk2ixGfN6C5ez3x
Your Voice Belongs Here: Creating Compelling KotlinConf Proposals
YouTube video by Kotlin by JetBrains
www.youtube.com
October 18, 2025 at 12:11 PM
✨ Your voice belongs here – and it’s not too late to learn how to share it!
If you missed Pamela Hill and Cheuk Ting Ho’s KotlinConf livestream for speakers from underrepresented groups, the full recording is now available.
🎥 Watch now: https://www.youtube.com/live/cTfHRUSDnS0?si=Sxk2ixGfN6C5ez3x
If you missed Pamela Hill and Cheuk Ting Ho’s KotlinConf livestream for speakers from underrepresented groups, the full recording is now available.
🎥 Watch now: https://www.youtube.com/live/cTfHRUSDnS0?si=Sxk2ixGfN6C5ez3x
🎤 Ready to share your Kotlin story on the big stage? The KotlinConf’26 Call for Papers is open!
Learn how to craft a standout proposal with guidance from veteran presenters, JetBrains speakers, and KotlinConf committee members. Read more ⤵️
https://kotl.in/conf26-proposal-tips
Learn how to craft a standout proposal with guidance from veteran presenters, JetBrains speakers, and KotlinConf committee members. Read more ⤵️
https://kotl.in/conf26-proposal-tips
Crafting Your KotlinConf Proposal: Expert Tips to Help You Stand Out | The Kotlin Blog
Thinking about sharing your Kotlin expertise on the big stage? Check out some best practices for conference proposals and insider advice from JetBrains speakers, KotlinConf program committee members, ...
blog.jetbrains.com
October 9, 2025 at 2:14 PM
🎤 Ready to share your Kotlin story on the big stage? The KotlinConf’26 Call for Papers is open!
Learn how to craft a standout proposal with guidance from veteran presenters, JetBrains speakers, and KotlinConf committee members. Read more ⤵️
https://kotl.in/conf26-proposal-tips
Learn how to craft a standout proposal with guidance from veteran presenters, JetBrains speakers, and KotlinConf committee members. Read more ⤵️
https://kotl.in/conf26-proposal-tips
Prost! 🍻 Kodee was at Oktoberfest in Munich, warming up for KotlinConf'26, which will be held in the Bavarian capital.
Pretzels, beer, code, and community – what more could you want?
Pretzels, beer, code, and community – what more could you want?
October 9, 2025 at 6:58 AM
Prost! 🍻 Kodee was at Oktoberfest in Munich, warming up for KotlinConf'26, which will be held in the Bavarian capital.
Pretzels, beer, code, and community – what more could you want?
Pretzels, beer, code, and community – what more could you want?
"Two Years with Kotlin Multiplatform: From Zero to 55% Shared Code" by @rsicarelli.bsky.social
🎥 Watch this KotlinConf’25 talk on the Kotlin YouTube channel: kotl.in/u5aa8v
🎥 Watch this KotlinConf’25 talk on the Kotlin YouTube channel: kotl.in/u5aa8v
📱 Two Years with Kotlin Multiplatform: From Zero to 55% Shared Code
At KotlinConf’25, @rsicarelli.bsky.social shared how StoneCo – serving 4M+ users – scaled KMP adoption, trained 130 engineers, and achieved 55% code sharing across two large-scale mobile apps.
📺 kotl.in/u5aa8v
At KotlinConf’25, @rsicarelli.bsky.social shared how StoneCo – serving 4M+ users – scaled KMP adoption, trained 130 engineers, and achieved 55% code sharing across two large-scale mobile apps.
📺 kotl.in/u5aa8v
September 27, 2025 at 9:02 AM
"Two Years with Kotlin Multiplatform: From Zero to 55% Shared Code" by @rsicarelli.bsky.social
🎥 Watch this KotlinConf’25 talk on the Kotlin YouTube channel: kotl.in/u5aa8v
🎥 Watch this KotlinConf’25 talk on the Kotlin YouTube channel: kotl.in/u5aa8v
"Kotlin Multiplatform's Cross Platform Brilliance at Norway's 377-Year-Old National Postal Service" by Anshika Koul.
👉 Watch the full video on the Kotlin YouTube channel: kotl.in/v528cc
👉 Watch the full video on the Kotlin YouTube channel: kotl.in/v528cc
Do you have a complex business rule-set problem? Business rules spread across platforms, systems, and apps?
At KotlinConf’25, Anshika Koul shared how Norway’s 377-year-old national postal service tackled this challenge with Kotlin Multiplatform.
📺 kotl.in/v528cc
At KotlinConf’25, Anshika Koul shared how Norway’s 377-year-old national postal service tackled this challenge with Kotlin Multiplatform.
📺 kotl.in/v528cc
September 25, 2025 at 7:39 PM
"Kotlin Multiplatform's Cross Platform Brilliance at Norway's 377-Year-Old National Postal Service" by Anshika Koul.
👉 Watch the full video on the Kotlin YouTube channel: kotl.in/v528cc
👉 Watch the full video on the Kotlin YouTube channel: kotl.in/v528cc
🎤 At KotlinConf’25, Samuel Gebre Yohannes shared the unique challenges of VR development and gave practical tips on creating or adapting existing apps into VR for the Meta Quest with Jetpack Compose. 🕶️
📺 Watch here: kotl.in/2m1ykw
📺 Watch here: kotl.in/2m1ykw
September 24, 2025 at 3:10 PM
🎤 At KotlinConf’25, Samuel Gebre Yohannes shared the unique challenges of VR development and gave practical tips on creating or adapting existing apps into VR for the Meta Quest with Jetpack Compose. 🕶️
📺 Watch here: kotl.in/2m1ykw
📺 Watch here: kotl.in/2m1ykw
✨ There’s nothing like experiencing #KotlinConf live – learning from experts, meeting the community, and being part of the biggest Kotlin event of the year.
📍 Munich, May 20–22, 2026
🎟 Tickets are available now! 👉 kotl.in/ghdlhc
📍 Munich, May 20–22, 2026
🎟 Tickets are available now! 👉 kotl.in/ghdlhc
September 19, 2025 at 2:02 PM
✨ There’s nothing like experiencing #KotlinConf live – learning from experts, meeting the community, and being part of the biggest Kotlin event of the year.
📍 Munich, May 20–22, 2026
🎟 Tickets are available now! 👉 kotl.in/ghdlhc
📍 Munich, May 20–22, 2026
🎟 Tickets are available now! 👉 kotl.in/ghdlhc
“Your Voice Belongs Here: Creating Compelling KotlinConf Proposals” 🎤
This livestream is for speakers from underrepresented groups in tech ready to level up! @pamelaahill.bsky.social and @cheuk.dev will share how to turn your Kotlin story into a strong proposal.
➡️ https://kotl.in/live-oc25
This livestream is for speakers from underrepresented groups in tech ready to level up! @pamelaahill.bsky.social and @cheuk.dev will share how to turn your Kotlin story into a strong proposal.
➡️ https://kotl.in/live-oc25
Live Webinar -
info.jetbrains.com
September 16, 2025 at 2:09 PM
“Your Voice Belongs Here: Creating Compelling KotlinConf Proposals” 🎤
This livestream is for speakers from underrepresented groups in tech ready to level up! @pamelaahill.bsky.social and @cheuk.dev will share how to turn your Kotlin story into a strong proposal.
➡️ https://kotl.in/live-oc25
This livestream is for speakers from underrepresented groups in tech ready to level up! @pamelaahill.bsky.social and @cheuk.dev will share how to turn your Kotlin story into a strong proposal.
➡️ https://kotl.in/live-oc25
📣 The KotlinConf'26 Call for Speakers is OPEN!
Share your Kotlin expertise with the world – server-side, web, desktop, mobile, AI/ML, and more! Submit your proposal and get a chance to speak at the year's biggest Kotlin event!
👉 https://kotl.in/conf26-submittalk 👈
Share your Kotlin expertise with the world – server-side, web, desktop, mobile, AI/ML, and more! Submit your proposal and get a chance to speak at the year's biggest Kotlin event!
👉 https://kotl.in/conf26-submittalk 👈
September 15, 2025 at 8:50 AM
📣 The KotlinConf'26 Call for Speakers is OPEN!
Share your Kotlin expertise with the world – server-side, web, desktop, mobile, AI/ML, and more! Submit your proposal and get a chance to speak at the year's biggest Kotlin event!
👉 https://kotl.in/conf26-submittalk 👈
Share your Kotlin expertise with the world – server-side, web, desktop, mobile, AI/ML, and more! Submit your proposal and get a chance to speak at the year's biggest Kotlin event!
👉 https://kotl.in/conf26-submittalk 👈
🎤 KotlinConf’25 Closing Panel memories
Attendees and online viewers asked the panel a wide range of questions.
In this clip, the panel tackled a tricky one about rich errors. Watch the full video for all of the questions, answers, insights, and laughs.
📺 Watch here: kotl.in/nfnars
Attendees and online viewers asked the panel a wide range of questions.
In this clip, the panel tackled a tricky one about rich errors. Watch the full video for all of the questions, answers, insights, and laughs.
📺 Watch here: kotl.in/nfnars
September 13, 2025 at 7:26 PM
🎤 KotlinConf’25 Closing Panel memories
Attendees and online viewers asked the panel a wide range of questions.
In this clip, the panel tackled a tricky one about rich errors. Watch the full video for all of the questions, answers, insights, and laughs.
📺 Watch here: kotl.in/nfnars
Attendees and online viewers asked the panel a wide range of questions.
In this clip, the panel tackled a tricky one about rich errors. Watch the full video for all of the questions, answers, insights, and laughs.
📺 Watch here: kotl.in/nfnars
📦 Watch “Multiplatform Settings: A case study in Multiplatform library development” from KotlinConf’25!
In this talk, @russhwolf.com shares the story behind creating and evolving this multiplatform library.
📺 Full video now on the Kotlin YouTube channel: kotl.in/jru1t2
In this talk, @russhwolf.com shares the story behind creating and evolving this multiplatform library.
📺 Full video now on the Kotlin YouTube channel: kotl.in/jru1t2
📦 Multiplatform Settings: A case study in Multiplatform library development
In this KotlinConf’25 talk, @russhwolf.com shares the story of how the library began, its early evolution, and where it’s headed – inspiring others to create their own.
📺 Watch now: kotl.in/jru1t2
In this KotlinConf’25 talk, @russhwolf.com shares the story of how the library began, its early evolution, and where it’s headed – inspiring others to create their own.
📺 Watch now: kotl.in/jru1t2
September 12, 2025 at 7:33 AM
📦 Watch “Multiplatform Settings: A case study in Multiplatform library development” from KotlinConf’25!
In this talk, @russhwolf.com shares the story behind creating and evolving this multiplatform library.
📺 Full video now on the Kotlin YouTube channel: kotl.in/jru1t2
In this talk, @russhwolf.com shares the story behind creating and evolving this multiplatform library.
📺 Full video now on the Kotlin YouTube channel: kotl.in/jru1t2
💬 Question: Which day was your favorite during KotlinConf 2025? Share your comments below!
Option 1: 1️⃣ Day 1
Option 2: 2️⃣ Day 2
Option 3: ✌️ Both days rocked
Option 1: 1️⃣ Day 1
Option 2: 2️⃣ Day 2
Option 3: ✌️ Both days rocked
September 10, 2025 at 7:21 AM
💬 Question: Which day was your favorite during KotlinConf 2025? Share your comments below!
Option 1: 1️⃣ Day 1
Option 2: 2️⃣ Day 2
Option 3: ✌️ Both days rocked
Option 1: 1️⃣ Day 1
Option 2: 2️⃣ Day 2
Option 3: ✌️ Both days rocked