Dayan Ruben
@dayanruben.com
📤 900
📥 406
📝 49
🇨🇺 in 🇧🇷 dayanruben.com
reposted by
Dayan Ruben
Kotlin by JetBrains
12 days ago
📱 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
loading . . .
0
19
3
reposted by
Dayan Ruben
Kotlin by JetBrains
17 days ago
🚀 Compose Multiplatform for web goes Beta in the 1.9.0 release! Now is the perfect time to bring your Compose code and skills to the browser with minimal effort. Extend your apps beyond mobile and desktop to the web. Learn more ➡️
https://kotl.in/cmp190-blue
loading . . .
Compose Multiplatform 1.9.0 Released: Compose Multiplatform for Web Goes Beta | The Kotlin Blog
Compose Multiplatform for web is ready for real-world use by early adopters.
https://kotl.in/cmp190-blue
1
19
5
reposted by
Dayan Ruben
KotlinConf
23 days ago
“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
loading . . .
Live Webinar -
https://info.jetbrains.com/kotlin-livestream-october14-2025.html
0
9
4
reposted by
Dayan Ruben
Marcello Galhardo
23 days ago
Just published "IDEA Vim".
marcellogalhardo.dev/posts/idea-vim
#AndroidDev
#VIM
#IDEA
loading . . .
IDEA Vim
I’ve been using the IDEA Vim plugin in Android Studio for a while. I only ever learned the basics with Practical Vim, but that’s been enough. The nice part is how the same muscle memory works everywhe...
https://marcellogalhardo.dev/posts/idea-vim
0
3
1
reposted by
Dayan Ruben
Kotlin by JetBrains
24 days ago
📣 KotlinConf'26 is calling for speakers! Got a Kotlin story to tell? Submit your talk idea and be part of shaping this year’s event! ✍️
kotl.in/conf26-submi...
✍️
add a skeleton here at some point
0
10
5
reposted by
Dayan Ruben
Kotlin by JetBrains
29 days ago
📢 The Kotlin 2.2.20 release is out, bringing important changes for web development! Kotlin/Wasm is now Beta, with improved exception handling in JavaScript interop, npm dependency management, built-in browser debugging support, and a new shared source set for js and wasmJs targets. 🔗
kotl.in/2.2.20
loading . . .
Kotlin 2.2.20 Released | The Kotlin Blog
The Kotlin 2.2.20 release is out! This version delivers important changes for web development and other improvements. Learn more!
https://kotl.in/2.2.20
0
33
10
reposted by
Dayan Ruben
Kotlin by JetBrains
about 1 month ago
🛣️ 🗺️ See where Kotlin Multiplatform and Compose Multiplatform are headed next. Explore the direction for the months ahead in our latest roadmap. 🔗
kotl.in/kmp-roadmap-25
🔗
loading . . .
What’s Next for Kotlin Multiplatform and Compose Multiplatform – August 2025 Update | The Kotlin Blog
Discover our priorities and the general direction for Kotlin Multiplatform and Compose Multiplatform over the next six to twelve months.
https://kotl.in/kmp-roadmap-25
0
19
1
reposted by
Dayan Ruben
Kotlin by JetBrains
about 1 month ago
The team at Meta enabled Kotlin incremental compilation on Buck2 – Meta’s build system 🚀 Check out their end-to-end walkthrough with insights on how they did it and the benefits it brings ⤵️
https://engineering.fb.com/2025/08/26/open-source/enabling-kotlin-incremental-compilation-on-buck2/
loading . . .
Enabling Kotlin incremental compilation on Buck2
The Kotlin incremental compiler has been a true gem for developers chasing faster compilation since its introduction in build tools. Now, we’re excited to bring its benefits to Buck2 – Meta’s buil…
https://engineering.fb.com/2025/08/26/open-source/enabling-kotlin-incremental-compilation-on-buck2/
0
10
2
reposted by
Dayan Ruben
JetBrains
about 1 month ago
🚀 Koog 0.4.0 is here! This release brings powerful new capabilities for building scalable and production-ready AI agents. Highlights include: 🕵️♀️ Langfuse and W&B Weave support 🧩 Ktor integration 🏛️ Native structured output 📱iOS target 🧠 GPT-5 Learn more:
https://jb.gg/xbyjz9
loading . . .
Koog 0.4.0 Is Out: Observable, Predictable, and Deployable Anywhere You Build | The JetBrains Blog
Featuring Langfuse and W&B Weave Support, Ktor Integration, Native Structured Output, iOS Target, GPT-5, and More. Koog 0.3.0 was about making agents smarter and persistent. Koog 0.4.0 is about
https://jb.gg/xbyjz9
0
11
4
reposted by
Dayan Ruben
Ben Trengrove
about 2 months ago
This Compose release is stacked! There is something for everyone in here 🎁
android-developers.googleblog.com/2025/08/what...
loading . . .
What’s new in the Jetpack Compose August ’25 release
The Jetpack Compose 1.9 release introduces features like advanced shadow modifiers, new visibility modifiers, and enhanced rich styling capabilities.
https://android-developers.googleblog.com/2025/08/whats-new-in-jetpack-compose-august-25-release.html
0
13
1
reposted by
Dayan Ruben
Quanta Magazine
2 months ago
What’s the quickest route to various destinations? Anyone who’s traveled anywhere has solved some version of the shortest-paths problem. For the first time in 40 years, computer scientists have improved upon the best algorithm for solving it.
www.quantamagazine.org/new-method-i...
loading . . .
0
34
8
reposted by
Dayan Ruben
JetBrains
2 months ago
Be among the first to try GPT-5 in JetBrains AI Assistant and the coding agent Junie! 👉
jb.gg/gpt5-jb-t
loading . . .
2
28
10
reposted by
Dayan Ruben
JetBrains
2 months ago
Want to create smart, scalable AI agents in Kotlin? 🧠 Join us for a two-part livestream series on Koog, JetBrains’ open-source agentic framework. 📅 Aug 12 and 18 | 🕒 3:00 PM UTC From fundamentals to advanced use cases – all in Kotlin. Don’t miss it! 🔗 Register:
jb.gg/p99t3k
loading . . .
Live Webinar -
https://jb.gg/p99t3k
0
9
3
stackoverflow.blog/2025/07/29/d...
loading . . .
Developers remain willing but reluctant to use AI: The 2025 Developer Survey results are here - Stack Overflow
https://stackoverflow.blog/2025/07/29/developers-remain-willing-but-reluctant-to-use-ai-the-2025-developer-survey-results-are-here/
2 months ago
0
0
0
www.infoworld.com/article/4029...
loading . . .
JetBrains working on higher-abstraction programming language | InfoWorld
The as-yet-unnamed language in development would produce cross-platform applications and make AI code generation more controllable, transparent, and useful.
https://www.infoworld.com/article/4029053/jetbrains-working-on-higher-abstraction-programming-language.html
2 months ago
0
1
0
reposted by
Dayan Ruben
Zac Sweers
3 months ago
Droidcon NYC videos are up! I was on a panel about dependency injection and also hosted a panel on build systems, enjoy!
www.droidcon.com/2025/07/23/t...
www.droidcon.com/2025/07/23/b...
loading . . .
The Future of Dependency Injection in Modern Android - droidcon
Dependency Injection remains a cornerstone of scalable Android architecture—but as the platform evolves, so do the tools and patterns we rely on.
https://www.droidcon.com/2025/07/23/the-future-of-dependency-injection-in-modern-android/
3
25
6
reposted by
Dayan Ruben
Kotlin by JetBrains
3 months ago
🎟️ Super Early Bird tickets for KotlinConf 2026 are live! 🗺️ We’re heading to Munich, Germany – a brand-new venue in the heart of Europe. Secure your spot now 👉
kotl.in/conf26-tickets
loading . . .
Registration | KotlinConf 2026, May 20–22, Munich
KotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin.
https://kotl.in/conf26-tickets
0
18
4
reposted by
Dayan Ruben
goose
3 months ago
🪿📱Introducing Goose Mobile An exciting new experimental project in the goose ecosystem! Goose Mobile is an open agent that runs directly on your Android device, designed to maximize automation of your everyday tasks.
github.com/block/goose-...
loading . . .
0
19
10
reposted by
Dayan Ruben
Kaushik Gopal
3 months ago
I heard a developer say, "I only use AI for autocompletion." That's two generations behind! The field has moved fast and the real action is happening elsewhere. I took sometime to map out how
#AIProgramming
has evolved. Where we are and where we're headed next? Read more -
kau.sh/blog/ai-prog...
loading . . .
AI Programming Paradigms: A Timeline - Kaushik Gopal's Website
A developer podcast host recently said they only use AI for autocomplete. This shocked me. That’s two generations behind today’s state of the art. This is how the field is evolving:
https://kau.sh/blog/ai-programming/
0
5
2
reposted by
Dayan Ruben
Kaushik Gopal
3 months ago
If you hop around different AI Programming tools like Cursor, Claude Code, Codex, Gemini, Windsurf, Junie - maintaining a common set of system instructions is a *pain*. Read my post to see how you can keep them in sync!
kau.sh/blog/agents-...
loading . . .
One Source of Truth for AI Instructions: Solving the AGENTS.md Fragmentation - Kaushik Gopal's Website
Context is king. Getting useful results from your AI assistant often hinges on providing the right instructions. Yet most developers take this step casually, then wonder why their AI outputs are medio...
https://kau.sh/blog/agents-md/
0
13
2
reposted by
Dayan Ruben
Sebastian Sellmair
3 months ago
🌴 Compose Hot Reload has finally reached Beta!
github.com/JetBrains/co...
I started the project by accident, and it's been so much fun to work on. Time for a small break 🌴, and we'll target the first stable release soon. 🫡
loading . . .
Release v1.0.0-beta03 · JetBrains/compose-hot-reload
DevTools Support for 'detached mode': See compose.reload.devToolsDetached property Shutdown Procedure: More aggressively shutdown build processes Gradle Ensure Recompiler uses the same 'JAVA_HOM...
https://github.com/JetBrains/compose-hot-reload/releases/tag/v1.0.0-beta03
0
12
1
reposted by
Dayan Ruben
Kotlin by JetBrains
3 months ago
🔥 In his KotlinConf’25 talk, “Implementing Compose Hot Reload”,
@sellmair.dev
explains how to use Compose Hot Reload today – and how JetBrains tech made it all possible. ✨ Plus: challenges, lessons, and a few surprises. 📹 Watch on YouTube:
kotl.in/conf-compose...
loading . . .
0
9
5
reposted by
Dayan Ruben
Kotlin by JetBrains
4 months ago
KotlinConf 2025 goodies are now just a click away! ✨ All session recordings and event photos are now available online. Explore the latest in Kotlin from wherever you are. 🎤 Sessions:
kotlinconf.com/talks/
📸 Photos:
kotlinconf.com/photo/
0
21
1
reposted by
Dayan Ruben
Swift Language
4 months ago
Announcing the Swift on Android Working Group, with the goal of establishing and maintaining Android as an officially supported platform for Swift. More here:
forums.swift.org/t/announcing...
#Android
5
144
46
reposted by
Dayan Ruben
Marcello Galhardo
4 months ago
The recording of my
@kotlinconf.com
2025 talk with Jeremy, "Lessons Learned Decoupling Architecture Components from Platform-Specific Code", is now live. Watch it here:
www.youtube.com/watch?v=jDz_...
#AndroidDev
#Kotlin
#KMP
loading . . .
Lessons learned decoupling Architecture Components from platform specific code
YouTube video by Kotlin by JetBrains
https://www.youtube.com/watch?v=jDz_yNZkEzk&t=2s
0
14
4
youtu.be/LCEmiRjPEtQ
loading . . .
Andrej Karpathy: Software Is Changing (Again)
https://youtu.be/LCEmiRjPEtQ
4 months ago
0
1
1
blog.sentry.io/open-source-...
loading . . .
FaultOrdering - Open source tool to speed up iOS app launch | Product Blog • Sentry
Order files re-order your binary to improve how symbols are loaded into memory. Generate an optimized order file faster with our new open-source tool FaultOrdering.
https://blog.sentry.io/open-source-tool-speed-up-ios-app-launch/
4 months ago
0
4
3
reposted by
Dayan Ruben
Kotlin by JetBrains
4 months ago
🚀 The HTTP Client plugin is now in Android Studio! Generate and run HTTP requests directly from your code, with support for Retrofit, OkHttp and Ktor. Enjoy seamless editor integration, code completion, and more. 🔗 Read our blog for full details!
blog.jetbrains.com/blog/2025/06...
loading . . .
Run HTTP Requests in Android Studio | The JetBrains Blog
We are happy to announce that our HTTP Client plugin is now available in Android Studio! HTTP Client is a powerful tool for making HTTP, gRPC, GraphQL, and WebSocket requests. Its text-based interf
https://blog.jetbrains.com/blog/2025/06/12/run-http-requests-in-android-studio/
2
48
17
reposted by
Dayan Ruben
Jesse Wilson
4 months ago
Okio 3.13 has a Socket interface. 📮
loading . . .
Change Log - Okio
A modern I/O library for Android, Kotlin, and Java.
https://square.github.io/okio/changelog/#version-3130
0
31
8
reposted by
Dayan Ruben
Tor Norbye
5 months ago
We have a new episode of the ADB podcast up, this time covering KMP -- Kotlin multiplatform. Yigit Boyar (
@yboyar.bsky.social
), Dustin Lam and I discuss library support, developer experience and a lot more. I found it fascinating, but Yigit's dog fell asleep...
www.youtube.com/watch?v=DP7O...
loading . . .
Kotlin Multiplatform: Have your code and eat it too
YouTube video by Android Developers
https://www.youtube.com/watch?v=DP7O_a8wIwQ&list=PLWz5rJ2EKKc-pGh0SJ7hScCv-jepzHTuU&index=1
2
30
7
reposted by
Dayan Ruben
Kotlin by JetBrains
5 months ago
🚀 We've been focused on enhancing Kotlin Multiplatform for web, and a lot has been going on behind the scenes. 🛠️ Now, we're ready to share it – check out our latest update on the present and future of Kotlin for web. 🌐
blog.jetbrains.com/kotlin/2025/...
loading . . .
Present and Future of Kotlin for Web | The Kotlin Blog
We've been focused on enhancing Kotlin Multiplatform for web, and a lot has been going on behind the scenes. Now, we're ready to share it!
https://blog.jetbrains.com/kotlin/2025/05/present-and-future-kotlin-for-web/
1
34
12
reposted by
Dayan Ruben
KotlinConf
5 months ago
Who’s coming to
#KotlinConf
2025? Drop your city and let’s see how global this year’s crowd will be! 🌎
loading . . .
6
8
2
reposted by
Dayan Ruben
JetBrains
5 months ago
Exciting news for C and C++ developers! @clion_ide just joined the club of WebStorm, Rider, and RustRover and is free for non-commercial use. Learning, developing open-source projects, creating content, and hobby development are now more accessible than ever before! More details:
jb.gg/cl_free_bs
loading . . .
4
93
37
reposted by
Dayan Ruben
Kotlin by JetBrains
5 months ago
🔥 Compose Multiplatform for iOS is Stable and Production-Ready! 🔥 Build mobile apps faster with shared UI code, full control over native experiences, and the confidence to ship at scale. Explore all the updates in Compose Multiplatform 1.8.0: 👇
blog.jetbrains.com/kotlin/2025/...
loading . . .
Compose Multiplatform 1.8.0 Released: Compose Multiplatform for iOS Is Stable and Production-Ready | The Kotlin Blog
Kotlin Multiplatform becomes a complete solution for mobile development, enabling flexible code sharing across both business logic and UI without compromising app quality or losing control over platfo...
https://blog.jetbrains.com/kotlin/2025/05/compose-multiplatform-1-8-0-released-compose-multiplatform-for-ios-is-stable-and-production-ready/
1
79
43
blog.jetbrains.com/ai/2025/04/m...
loading . . .
Mellum Goes Open Source: A Purpose-Built LLM for Developers, Now on Hugging Face | The JetBrains Blog
Mellum doesn't pretend to know everything, but it does one thing exceptionally well. We call it a focal model – small, efficient, and built with a specialized focus.
https://blog.jetbrains.com/ai/2025/04/mellum-goes-open-source-a-purpose-built-llm-for-developers-now-on-hugging-face/
5 months ago
0
2
2
reposted by
Dayan Ruben
Gergely Orosz
5 months ago
What are things you can do as a dev if you'd (eventually) like to work on a platform team? Members of Reddit's mobile platform team share advice:
loading . . .
2
26
2
reposted by
Dayan Ruben
Kotlin by JetBrains
6 months ago
🚀 The KotlinConf 2025 schedule is packed with sessions on Kotlin Multiplatform! If you’re still considering whether to attend the event or not, check out the lineup – it just might convince you. 😉 📆
kotlinconf.com/schedule/?da...
loading . . .
0
15
5
reposted by
Dayan Ruben
Ralf
6 months ago
App Platform Launched App Platform is a lightweight application framework for state and memory management suitable for Kotlin Multiplatform projects. I'm happy to announce that we open-sourced the project today!
amzn.github.io/app-platform/
loading . . .
App Platform
A lightweight application framework for state and memory management suitable for Kotlin Multiplatform projects.
https://amzn.github.io/app-platform/
3
22
4
reposted by
Dayan Ruben
JetBrains
6 months ago
All JetBrains AI tools – including our improved AI Assistant and new coding agent Junie – are now available within our IDEs under a single subscription and come with a free tier. Read the blog post for more details: 👉
jb.gg/jetbrains-id...
6
45
31
reposted by
Dayan Ruben
Kotlin by JetBrains
6 months ago
🏔️ With K2 set to become the default Kotlin compiler in
@intellijidea.com
2025.1, we’re taking you behind the scenes of Kotlin compiler development. Discover how we integrated K2 into the IDE – and the impact it’s already making.
blog.jetbrains.com/idea/2025/04...
loading . . .
The Story Behind K2 Mode and How It Works | The IntelliJ IDEA Blog
I'm Yan Zhulanow, and I lead the Kotlin Analysis API team. Last year, we made a series of announcements about Kotlin K2 mode in IntelliJ IDEA. Now, as K2 mode is about to become the default, I am thri
https://blog.jetbrains.com/idea/2025/04/the-story-behind-k2-mode-and-how-it-works/
0
11
2
reposted by
Dayan Ruben
Dave Leeds
6 months ago
Hey, it's a big day! After over 5 years of writing, illustrating, and updating, Kotlin: An Illustrated Guide is finally available in paperback!
amazon.com/Kotlin-Illus...
Thanks so much to all of you in the
#Kotlin
community for all the encouragement every step along the way! 🎉
loading . . .
Kotlin: An Illustrated Guide
Kotlin: An Illustrated Guide [Leeds, Dave] on Amazon.com. *FREE* shipping on qualifying offers. Kotlin: An Illustrated Guide
https://amazon.com/Kotlin-Illustrated-Guide-Dave-Leeds/dp/B0F3Q1DKGX/
2
14
3
reposted by
Dayan Ruben
Ian Lake
6 months ago
Room 2.7.0, the first KMP release, is out today! 🎉🎉🎉 Other
#JetpackReleaseNotes
include Core 1.16.0, Core i18n 1.0.0, long alpha releases going stable, Compose Material3 1.3.2, Compose 1.8.0-rc03, plus SavedState, Lifecycle, and Navigation going beta01.
developer.android.com/jetpack/andr...
loading . . .
Recent Release Notes | Android Developers
https://developer.android.com/jetpack/androidx/versions/all-channel#april_9_2025
3
50
8
reposted by
Dayan Ruben
Kotlin by JetBrains
6 months ago
Showing your Ktor projects to others is easier than ever! 🎉 Generate fully customizable projects in seconds with the new Ktor CLI: ⚡ Install: brew install ktor ⚡ Start: ktor new 🔗 Learn more here:
github.com/ktorio/ktor-cli
loading . . .
0
16
3
reposted by
Dayan Ruben
Rodrigo Sicarelli
6 months ago
I'm more than excited to share our KMP journey at KotlinConf'25 🎉 Whether you're considering KMP or scaling it in your organization, join me to hear about some of our results and future plans! See you in Copenhagen ✌️
0
13
3
Join Kotlin Heroes: Episode 12 and Win Kotlin Swag
blog.jetbrains.com/kotlin/2025/...
loading . . .
Join Kotlin Heroes: Episode 12 and Win Kotlin Swag | The Kotlin Blog
Kotlin Heroes is a fun and challenging contest with problems designed to be interesting for programmers of all levels. Solve algorithmic problems, learn more about Kotlin, and get a chance to win priz
https://blog.jetbrains.com/kotlin/2025/04/join-kotlin-heroes-episode-12/
6 months ago
0
2
0
reposted by
Dayan Ruben
Zac Sweers
6 months ago
A palette cleanser for your timeline today: Introducing Metro! Metro is a compiler-plugin-based dependency injection framework that draws heavy inspiration from Dagger, Anvil, & Kotlin-Inject.
www.zacsweers.dev/introducing-...
loading . . .
Introducing Metro
I'm excited to share something new I've been working on the past few months!
https://www.zacsweers.dev/introducing-metro/
9
85
25
reposted by
Dayan Ruben
Martin Fowler
6 months ago
We've published the latest edition of our tech radar, where we share what we've learned in the latest rounds of technological change
www.thoughtworks.com/radar
loading . . .
Technology Radar | Guide to technology landscape
The Technology Radar is an opinionated guide to today's technology landscape. Read the latest here.
https://www.thoughtworks.com/radar
6
115
31
reposted by
Dayan Ruben
Kotlin by JetBrains
6 months ago
The latest Kodee’s Kotlin Roundup is out! Here's what you'll find inside: 🆕 Kotlin 2.1.20 🤖 OpenAI vs. DeepSeek 🗓️ KotlinConf’25 schedule 🔥 Hot Reload for Compose Multiplatform 🌟 Google Summer of Code 2025 📹 Kotlin YouTube highlights Check it out!
kotl.in/roundup-mar-25
loading . . .
Kodee’s Kotlin Roundup: New Releases, OpenAI vs. DeepSeek, and Compose Hot Reload | The Kotlin Blog
Kodee’s back with another roundup of the latest updates and stories from the Kotlin world.
https://kotl.in/roundup-mar-25
0
10
1
Load more
feeds!
log in