Reposted by Dayan RubenKotlinConf @kotlinconf.com · 1hYour Kotlin story could take the stage in Kraków! 🎤 The KotlinConf 2027 Call for Papers is now open. Submit your talk and share your ideas, experience, and expertise with the Kotlin community. Apply now: kotl.in/gnmin6 011
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 20hKotlin turned 15 this year. What do 15 years of data reveal about the language today? ⚙️ 50%+ of Kotlin devs use it for backend tasks 🤖 81% say AI-generated Kotlin code is correct or needs only minor fixes Explore the State of Kotlin in 2026 report → kotl.in/state-2026-blukotl.inState of Kotlin 2026 | The Kotlin Report15 years of Kotlin data: adoption, backend, multiplatform, and AI. Read the highlights and download the full State of Kotlin 2026 report. 021
Reposted by Dayan RubenMatt Klein @mattklein123.dev · 28/09/2026Today @bitdrift.io is really excited to open source blob-stream: a Kafka alternative for no fuss, low cost high volume streaming. I wrote in depth about what blob-stream is, why I made it, and how I made it. blog.bitdrift.io/post/blob-st...blog.bitdrift.ioAnnouncing blob-stream: a Kafka alternative for no fuss, low cost high volume streaming - bitdrift Blog 1114
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 26/09/2026Kotlin has turned 15, and the celebration is global! 🌍 Meet fellow Kotlin enthusiasts and mark the milestone together at a birthday meetup near you. Find your city on the map, or organize a celebration of your own 🥳 kotl.in/e0c0qn#meetups kotl.inThe Kotlin Effect | Write Less. Do More.Discover the Kotlin Effect. Write less code, do more, and enjoy the process. Watch the video, play the game, and explore learning resources. 071
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 21/09/2026Ktor 3.6.0 is out! 🎉 The release brings new experimental features, including: 🔶 Typed authentication 🔶 The OpenID Connect plugin 🔶 HTTP/3 support for the Netty engine 🔶 Simpler client setup for Kotlin Multiplatform Read the blog post for more details ⬇️ kotl.in/ioli8u kotl.inKtor 3.6.0 Is Now Available! - The JetBrains BlogKtor 3.6.0 is here! This release brings typed authentication, OpenID Connect, HTTP/3 for Netty, and simpler Kotlin Multiplatform clients. 091
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 16/09/2026📍 The Kotlin roadmap has been updated! The four directions we're focused on: ✨ Language evolution 📱 Kotlin Multiplatform 🧩 Staying agnostic 📦 The experience of third-party ecosystem authors See what's behind each one 👇 kotl.in/rv5too 032
Reposted by Dayan RubenKotlinConf @kotlinconf.com · 16/09/2026🔥 The Kotlin community is already planning the next reunion! 📍 Kraków, Poland 📅 April 21-23 KotlinConf 2027 Super Early Bird tickets are now on sale – it’s the lowest price for the biggest Kotlin event of the year. 🎟️ Get yours today! kotl.in/conf27-seb-xkotl.inKotlinConf 2027, Apr 21–23, KrakówKotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin. 096
Dayan Ruben @dayanruben.com · 12/09/2026shopify.engineering/shop-app-mig...shopify.engineeringMigrating Shop app from React Native to native (2026) - ShopifyWe migrated the Shop app from React Native to Swift and Kotlin, going from proof-of-concept to publishing in 12 weeks with the help of AI. 022
Dayan Ruben @dayanruben.com · 10/09/2026shopify.engineering/back-to-nativeshopify.engineeringNative is now the future of mobile at Shopify (2026) - ShopifyCoding agents changed what it costs to build mobile apps twice. Here’s why Shopify is moving from React Native back to Swift and Kotlin. 160
Reposted by Dayan RubenJetBrains @jetbrains.com · 10/09/2026Jake Wharton refuses to code with AI. When he left Cash App, he published nine requirements for his next job. Number one was: No AI. Our full conversation with the legendary Android developer is out now: layoffs, AI, Google and Kotlin in 2026. 14711
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 07/09/2026📢 Kotlin 2.4.20 is out! Learn more: ➡️ kotl.in/2-4-20 0238
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 26/08/2026🆕 Compose Multiplatform 1.12.0 is out! Highlights of this release include: - MCP server for AI agents in Compose Hot Reload - Automatic font fallback for web - v2 version of the window and dialog API for desktop Read more ⤵️ blog.jetbrains.com/kotlin/2026/08/c…blog.jetbrains.comCompose Multiplatform 1.12.0 Released - The JetBrains BlogThis release brings MCP server for AI agents in Compose Hot Reload, automatic font fallback for web, and v2 version of the window and dialog API for desktop. 0205
Dayan Ruben @dayanruben.com · 11/08/2026Mojo 1.0 is here www.modular.com/blog/modular...modular.comModular: Modular 26.5: Mojo 1.0 is here!Today, the Mojo language officially reaches 1.0: a milestone the language has been building toward since its first release in 2023. Mojo has grown into a general-purpose language with a vibrant develo... 000
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 20/07/2026Kotlin turns 15 🎂 Thank you for being part of the journey. To mark the milestone, we're inviting the community to celebrate Kotlin's birthday. Create a birthday postcard, or upload your photo and party with Kodee. 🎉 Celebrate with us 🎉 kotl.in/effect-blog-blueskykotl.inKotlin Turns 15: Celebrate the Kotlin Effect - The JetBrains BlogKotlin turns 15! Create a birthday postcard, share your wish, and explore more ways to celebrate the Kotlin Effect with the community. 0174
Reposted by Dayan RubenSebastian Sellmair @sellmair.dev · 17/07/2026Something big might happen to the Kotlin Multiplatform Ecosystem 👀 We were never too happy about how Kotlin publishes and resolves KMP libraries. It takes up significantly more space than it has to, produces a ton of artifacts and Maven modules, and is just... complex! 14914
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 08/07/2026Kotlin now has its own public benchmark for AI coding agents. 🚀 The Kotlin Benchmark ranks agents on 105 engineering tasks from open-source Kotlin repositories. Compare agents by resolution rate, token cost, and latency, and dive into the methodology. 👉 kotl.in/benchmark-bl... 0132
Reposted by Dayan RubenCommonhaus Foundation @commonhaus.org · 17/06/2026🎉 OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus! www.commonhaus.org/activity/315...commonhaus.org🎉 OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus!OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus under the lysine.dev banner 04421
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 16/06/2026🎉 Kotlin turns 15 this year! 🎉 As part of the celebration, we've brought the Kotlin Effect into real life – making everyday situations more concise, efficient, and fun. Watch on YouTube: kotl.in/u6nciz Explore the Kotlin Effect further: kotl.in/6xzc69 0174
Reposted by Dayan RubenIroh @iroh.computer · 15/06/2026We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!iroh.computerIroh 1.0 - Dial Keys, not IPsIroh 1.0 is out. Now is the time to build. 721862
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 12/06/2026Adopting Kotlin Multiplatform was a calculated bet for Booking.com – and the results exceeded expectations. Discover how KMP improved cross-platform consistency and proved to be a viable long-term solution for the team. Read the full story 👇 kotl.in/x8k4zhkotl.inKotlin Multiplatform in Production: Two Real-World Use Cases from Booking.comKMP @ Booking.com 182
Reposted by Dayan RubenMike McQuaid @mikemcquaid.com · 11/06/2026Today, I’m proud to announce Homebrew 6.0.0. Since 5.1.0: secure tap trusting, faster JSON API, Linux sandboxing, better defaults, brew bundle improvements, improved performance, initial macOS Golden Gate support.brew.shHomebrew 6.0.0Homebrew 6.0.0 has been released. 2235
Reposted by Dayan RubenGergely Orosz @gergely.pragmaticengineer.com · 03/06/2026Podcast episode with a legend: @kelseyhightower.com (out now) Probably the best storyteller I’ve met - and what incredible stories he has! • YouTube: youtu.be/UlXpOGIpITM • Spotify: open.spotify.com/episode/25qD... • Apple: podcasts.apple.com/us/podcast/t... 2775
Reposted by Dayan RubenJetBrains @jetbrains.com · 01/06/2026Mellum started as a code completion model. Mellum2 goes much further – supporting both natural language and code. Now open source on @hf.co, Mellum2 is a 12B-parameter LLM for routing, RAG, and sub-agents, optimized for ultra-low-latency and high-performance inference. Learn more: jb.gg/awpava 1253
Reposted by Dayan RubenJetBrains @jetbrains.com · 27/05/2026Our full conversation with Andrew Kelley, creator of Zig, is out now. No AI policy, leaving GitHub, a $670K nonprofit, and why there's no 1.0 (yet). Watch here: jb.gg/zig-interview 0319
Reposted by Dayan RubenKotlinConf @kotlinconf.com · 25/05/2026🏆And the winner is… On Friday, we celebrated the Kotlin community members who inspire, teach, build, and bring people together. Congrats to the winners! 👏 @matheuslf.dev, @skydoves.bsky.social, @nicole-terc.bsky.social. Eeva-Jonna Panula @eevis.codes, Yinlong Liu kotlinconf.com/awardskotlinconf.comGolden Kodee Community Awards | KotlinConf 2026, May 20–22, MunichKotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin. 0196
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 22/05/2026🚀 One of the biggest announcements at #KotlinConf26 was the Kotlin Toolchain. It’s a unified entry point for: ⚡ Creating apps ⚡ Building and testing ⚡ Formatting ⚡ Doc generation ⚡ AI agent integrations Available today for JVM and KMP projects. kotl.in/rm6hir kotl.inKotlinConf’26 Keynote Highlights: Advances in Language Design, Tooling, AI-Driven Workflows, and Multiplatform Development | The Kotlin BlogAt KotlinConf’26, the JetBrains team and industry partners shared how Kotlin continues to evolve for developers at every scale. 1132
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 21/05/2026⚙️ Kotlin backend development was a major focus at the #KotlinConf opening keynote. Highlights included: ✅ Exposed 1.0 ✅ Vector types for AI similarity search ✅ Experimental first-party gRPC support in `kotlinx-rpc` ✅ Koog integration for Ktor 👇 kotl.in/rm6hir kotl.inKotlinConf’26 Keynote Highlights: Advances in Language Design, Tooling, AI-Driven Workflows, and Multiplatform Development | The Kotlin BlogAt KotlinConf’26, the JetBrains team and industry partners shared how Kotlin continues to evolve for developers at every scale. 091
Reposted by Dayan RubenKotlinConf @kotlinconf.com · 19/05/2026KotlinConf is happening this week in Munich! 🎉 From May 20–22, over 2,000 Kotlin developers will gather for three days of talks, announcements, and community. 🎥 Join us live online: jb.gg/cim52rjb.ggKotlinConf ’26 Day 1 Livestream: Keynote IncludedKotlinConf is the premier event connecting professional developers and companies shaping the future with cutting-edge technologies. Please note that the live... 032
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 19/05/2026Compose Multiplatform 1.11.0 was released last week. It improves your iOS and web experience with experimental native iOS text input, concurrent rendering on iOS by default, smoother scrolling on the web, and a refreshed approach to UI testing. Explore what’s new 👇 kotl.in/01k82skotl.inCompose Multiplatform 1.11.0 Is Now Available | The Kotlin BlogCompose Multiplatform 1.11.0 has been released with improvements to the iOS and web experience and a refreshed approach to UI testing. 0143
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 15/05/2026Exploring database access in Kotlin? Exposed offers a Kotlin-first approach to working with SQL, including features such as DSL queries, transactions, and `upset` support. See what it can do for your backend 👇 www.jetbrains.com/exposedjetbrains.comExposed: the SQL library for KotlinExposed is a Kotlin SQL library providing a typesafe DSL for constructing queries and a lightweight DAO framework for database interaction in ORM style. 152
Reposted by Dayan RubenZac Sweers @zacsweers.dev · 27/04/2026Metro reaches 1.0! It's the proudest work of my career and I strongly feel this is how dependency injection in Kotlin should be. Thank you to everyone that's contributed and helped this project get to where it's at. Metro wouldn't be where it is without you. www.zacsweers.dev/metro-is-sta...zacsweers.dev🚇 Metro is StableMetro 1.0.0 is out now and stable. This means that its runtime APIs (runtime, MetroX artifacts, Gradle plugin, etc.) are now API-stable unless annotated with an experimental annotation. This is an ex... 310630
Reposted by Dayan RubenDuck Droid @fragmentedpodcast.com · 14/04/2026🎙️ Our first guest in the AI series is the legend @mitchellh.com 🎙️ We covered a lot of ground and learned a tonne from him: 👻 Ghostty's internals and why tmux & certain shells strip its best features. His path from AI skeptic to cautious optimist. 331
Reposted by Dayan RubenJetBrains @jetbrains.com · 10/04/2026Become an LLM expert with a free in-IDE course from JetBrains Academy. Learn how modern LLMs work and how to apply them in real projects, from NLP basics to RAG, vector databases, LoRA, and PEFT. Take the course. 👇 jb.gg/ecr9co 0121
Reposted by Dayan RubenJetBrains @jetbrains.com · 24/03/2026Agentic AI speeds up code production, but the challenge is execution and control. JetBrains Central is an open system for agentiс development across the SDLC, with governance, observability, and controlled execution. Early access starts in Q2 2026. Learn more: jb.gg/central 061
Reposted by Dayan RubenJetBrains @jetbrains.com · 23/03/2026AI agents can generate unlimited amounts of code. Most of it is fine, but a few wrong lines can cause major errors or inefficiencies. Can a human reviewer spot them without getting fatigued? We covered this live: jb.gg/sdd-post-blue 151
Reposted by Dayan RubenJetBrains @jetbrains.com · 09/03/2026Junie CLI, the LLM-agnostic coding agent, is now in Beta! Junie will follow you wherever you’re working: in the terminal, your IDE, or CI/CD workflows. With BYOK pricing, real-time prompting, and next-task prediction, Junie is ready for you to try. jb.gg/ecer6x 1143
Reposted by Dayan RubenJetBrains @jetbrains.com · 09/03/2026Agents can write code. Scaling them is the real challenge. Air is a dedicated environment for agent-driven development: parallel, isolated execution, full-project review, and support for Codex, Claude Agent, Gemini CLI, and Junie. Get started for free. Download Air for macOS: jb.gg/0y9ntn 1234
Dayan Ruben @dayanruben.com · 09/03/2026blog.jetbrains.com/air/2026/03/...blog.jetbrains.comAir Launches as Public Preview – A New Wave of Dev Tooling Built on 26 Years of Experience | The JetBrains BlogDownload Air – free for macOS. Windows and Linux versions coming soon. We hold a principled optimism for agentic software development – and a pragmatic one. After 26 years of building developer too 001
Reposted by Dayan RubenJetBrains @jetbrains.com · 06/03/2026IntelliJ IDEA Documentary is now live. 📷 How did an IDE created by a small team become a tool used by millions of developers worldwide? And how is it adapting to the age of AI? Together with @CultRepo we tell the 25-year story of IntelliJ IDEA. youtu.be/Kourq_Lz03Uyoutu.beIntelliJ IDEA: The Documentary | An origin storyYouTube video by CultRepo 0131
Reposted by Dayan RubenUnison @unison-lang.org · 26/02/2026🎥 New conference recording from the Unison community! A deep dive into content-addressed code and how it changes refactoring, dependency management, and remote code execution. 🌟 Dejan's keynote is one to watch! www.youtube.com/watch?v=mQHo...youtube.comDejan Miličić - Unison: A New Programming ParadigmUnison is a pure functional language introducing a groundbreaking concept: content-addressed code. On top of the well-known advantages of functional programm... 0127
Reposted by Dayan RubenKotlinConf @kotlinconf.com · 17/02/2026📣 The full #KotlinConf26 schedule is now live on our website! Explore the talks, workshops, and speakers, and start planning your agenda today. Check it out: kotl.in/conf26-schedu 0239
Reposted by Dayan RubenChrome for Developers @developer.chrome.com · 13/02/2026🤖 WebMCP is officially available for early preview, bridging the gap between websites and AI agents → goo.gle/4rML2O9 By defining structured tools via Declarative and Imperative APIs, you can make your site "agent-ready" for more reliable and performant automation. 1207
Reposted by Dayan RubenGergely Orosz @gergely.pragmaticengineer.com · 12/02/2026How was one of the most loved programming languages - Kotlin - created, and what is next after it? This is a rare and special conversation with Kotlin creator Andrey Breslav, with so many fascinating details on how Kotlin became the global success as it is today. youtu.be/ZggUn2mNqMU (cont'd) 25213
Reposted by Dayan RubenJetBrains @jetbrains.com · 05/02/2026Meet Junie CLI, the LLM-agnostic agent that makes coding more productive and enjoyable. Run Junie directly from your terminal, in any IDE or inside your CI/CD pipelines. Join the Early Access Program to try Junie CLI first and share your feedback: jb.gg/ecer6x 3183
Reposted by Dayan RubenJetBrains @jetbrains.com · 28/01/2026Today, we’re rolling out ACP Agent Registry in JetBrains IDEs. Instead of manually setting up coding agents one by one, you can now browse what’s available and install them with a single click. Try different agents, see what’s best for your workflow, and switch as needed. jb.gg/RegistryACPjb.ggACP Agent Registry Is Live: Find and Connect AI Coding Agents in Your JetBrains IDE | The JetBrains AI BlogTogether with Zed, we've launched the official ACP Registry: a directory of AI coding agents, integrated directly into JetBrains IDEs. 3112
Reposted by Dayan RubenDuck Droid @fragmentedpodcast.com · 26/01/2026What are MCPs? are they worth the token cost? 🎧 Listen to Ep 302 and find out! 🎧 fragmentedpodcast.com/episodes/302/ We break down what an MCP actually is, how it differs from just using CLIs, the tradeoffs you should know about, and when MCPs actually make sense for your workflow.fragmentedpodcast.com302 - MCPs Explained - what they are and when to use them - Fragmented | AI Developer PodcastDownload directly MCPs are everywhere, but are they worth the token cost? We break down what Model Context Protocol actually is, how it differs from just using CLIs, the tradeoffs you should know abo... 051
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 23/01/2026Ktor 3.4.0 is out! 🎉 The release improves stability and brings new features: 🔶 Zstd compression 🔶 OkHttp duplex streaming 🔶 Structured concurrency for the HTTP request lifecycle 🔶 OpenAPI generation from code Read the blog post for details ⬇️ kotl.in/n31gtmkotl.inKtor 3.4.0 Is Now Available! | The Kotlin BlogKtor 3.4.0 is now available! It improves stability and addresses outstanding issues. Highlights include OpenAPI generation, Ztsd support for the compression plugin, duplex streaming for OkHttp, Struct... 0308
Reposted by Dayan RubenKotlin by JetBrains @kotlinlang.org · 23/01/2026🎉 Exposed 1.0.0 has finally arrived, bringing: 🐙 R2DBC support 🐙 Stable API 🐙 Performance enhancements Check out the blog post for the full details and migration guide 👇 kotl.in/7yl041kotl.inExposed 1.0 Is Now Available | The Kotlin BlogThis is the first major release of Exposed – a huge milestone for both the project and the Exposed team! This release brings many new exciting features, the most requested being R2DBC support, as well... 0207
Reposted by Dayan RubenDuck Droid @fragmentedpodcast.com · 19/01/2026🎧 Episode 301 is out - AI coding ladder 🎧 Most developers say AI coding like it's one thing but it's not. Listen to @kau.sh & @iurysouza.dev talk about the different AI coding paradigms. Listen to this episode and find out where you are on the ladder! fragmentedpodcast.com/episodes/301/fragmentedpodcast.com301 - The AI coding ladder - Fragmented | AI Developer PodcastDownload directly Most folks reference “AI coding” like it’s one thing. It’s really not. In this foundational episode Kaushik & Iury walk through (at least) four paradigms — from super autocomplete t... 071