Sign in

Dayan Ruben

@dayanruben.com
943 followers 415 following 55 posts

🇨🇺 in 🇧🇷 dayanruben.com

PostsRepliesMedia
Reposted by Dayan Ruben
Kotlin by JetBrains @kotlinlang.org · 7h
Kotlin 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-blu
kotl.in
State of Kotlin 2026 | The Kotlin Report
15 years of Kotlin data: adoption, backend, multiplatform, and AI. Read the highlights and download the full State of Kotlin 2026 report.
011
Reposted by Dayan Ruben
Matt Klein @mattklein123.dev · 28/09/2026
Today @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.io
Announcing blob-stream: a Kafka alternative for no fuss, low cost high volume streaming - bitdrift Blog
1113
Reposted by Dayan Ruben
Kotlin by JetBrains @kotlinlang.org · 26/09/2026
Kotlin 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.in
The 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.
061
Reposted by Dayan Ruben
Kotlin by JetBrains @kotlinlang.org · 21/09/2026
Ktor 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.in
Ktor 3.6.0 Is Now Available! - The JetBrains Blog
Ktor 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 Ruben
Kotlin 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
Black background with the JetBrains logo in the top left corner. Text reads, "Kotlin Roadmap Update" and "What we're focusing on next" at the bottom. Abstract blue shapes are layered on the right side.
032
Reposted by Dayan Ruben
KotlinConf @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-x
kotl.in
KotlinConf 2027, Apr 21–23, Kraków
KotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin.
095
Dayan Ruben @dayanruben.com · 12/09/2026
shopify.engineering/shop-app-mig...
shopify.engineering
Migrating Shop app from React Native to native (2026) - Shopify
We 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/2026
shopify.engineering/back-to-native
shopify.engineering
Native is now the future of mobile at Shopify (2026) - Shopify
Coding 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 Ruben
JetBrains @jetbrains.com · 10/09/2026
Jake 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 Ruben
Kotlin by JetBrains @kotlinlang.org · 07/09/2026
📢 Kotlin 2.4.20 is out! Learn more: ➡️ kotl.in/2-4-20
0238
Reposted by Dayan Ruben
Kotlin 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.com
Compose Multiplatform 1.12.0 Released - The JetBrains Blog
This 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/2026
Mojo 1.0 is here www.modular.com/blog/modular...
modular.com
Modular: 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 Ruben
Kotlin by JetBrains @kotlinlang.org · 20/07/2026
Kotlin 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-bluesky
kotl.in
Kotlin Turns 15: Celebrate the Kotlin Effect - The JetBrains Blog
Kotlin 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 Ruben
Sebastian Sellmair @sellmair.dev · 17/07/2026
Something 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 Ruben
Kotlin by JetBrains @kotlinlang.org · 08/07/2026
Kotlin 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 Ruben
Commonhaus 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 Ruben
Kotlin 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 Ruben
Iroh @iroh.computer · 15/06/2026
We 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.computer
Iroh 1.0 - Dial Keys, not IPs
Iroh 1.0 is out. Now is the time to build.
721862
Reposted by Dayan Ruben
Kotlin by JetBrains @kotlinlang.org · 12/06/2026
Adopting 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/x8k4zh
kotl.in
Kotlin Multiplatform in Production: Two Real-World Use Cases from Booking.com
KMP @ Booking.com
182
Reposted by Dayan Ruben
Mike McQuaid @mikemcquaid.com · 11/06/2026
Today, 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.sh
Homebrew 6.0.0
Homebrew 6.0.0 has been released.
2235
Reposted by Dayan Ruben
Gergely Orosz @gergely.pragmaticengineer.com · 03/06/2026
Podcast 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 Ruben
JetBrains @jetbrains.com · 01/06/2026
Mellum 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 Ruben
JetBrains @jetbrains.com · 27/05/2026
Our 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 Ruben
KotlinConf @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/awards
kotlinconf.com
Golden Kodee Community Awards | 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.
0196
Reposted by Dayan Ruben
Kotlin 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.in
KotlinConf’26 Keynote Highlights: Advances in Language Design, Tooling, AI-Driven Workflows, and Multiplatform Development | The Kotlin Blog
At KotlinConf’26, the JetBrains team and industry partners shared how Kotlin continues to evolve for developers at every scale.
1132
Reposted by Dayan Ruben
Kotlin 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.in
KotlinConf’26 Keynote Highlights: Advances in Language Design, Tooling, AI-Driven Workflows, and Multiplatform Development | The Kotlin Blog
At KotlinConf’26, the JetBrains team and industry partners shared how Kotlin continues to evolve for developers at every scale.
091
Reposted by Dayan Ruben
KotlinConf @kotlinconf.com · 19/05/2026
KotlinConf 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/cim52r
jb.gg
KotlinConf ’26 Day 1 Livestream: Keynote Included
KotlinConf 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 Ruben
Kotlin by JetBrains @kotlinlang.org · 19/05/2026
Compose 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/01k82s
kotl.in
Compose Multiplatform 1.11.0 Is Now Available | The Kotlin Blog
Compose 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 Ruben
Kotlin by JetBrains @kotlinlang.org · 15/05/2026
Exploring 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/exposed
jetbrains.com
Exposed: the SQL library for Kotlin
Exposed 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 Ruben
Zac Sweers @zacsweers.dev · 27/04/2026
Metro 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 Stable
Metro 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 Ruben
Duck 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 Ruben
JetBrains @jetbrains.com · 10/04/2026
Become 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 Ruben
JetBrains @jetbrains.com · 24/03/2026
Agentic 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 Ruben
JetBrains @jetbrains.com · 23/03/2026
AI 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 Ruben
JetBrains @jetbrains.com · 09/03/2026
Junie 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 Ruben
JetBrains @jetbrains.com · 09/03/2026
Agents 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/2026
blog.jetbrains.com/air/2026/03/...
blog.jetbrains.com
Air Launches as Public Preview – A New Wave of Dev Tooling Built on 26 Years of Experience | The JetBrains Blog
Download 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 Ruben
JetBrains @jetbrains.com · 06/03/2026
IntelliJ 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_Lz03U
youtu.be
IntelliJ IDEA: The Documentary | An origin story
YouTube video by CultRepo
0131
Reposted by Dayan Ruben
Unison @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.com
Dejan Miličić - Unison: A New Programming Paradigm
Unison 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 Ruben
KotlinConf @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 Ruben
Chrome 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.
WebMCP is now available for early preview.
1207
Reposted by Dayan Ruben
Gergely Orosz @gergely.pragmaticengineer.com · 12/02/2026
How 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 Ruben
JetBrains @jetbrains.com · 05/02/2026
Meet 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 Ruben
JetBrains @jetbrains.com · 28/01/2026
Today, 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/RegistryACP
jb.gg
ACP Agent Registry Is Live: Find and Connect AI Coding Agents in Your JetBrains IDE | The JetBrains AI Blog
Together with Zed, we've launched the official ACP Registry: a directory of AI coding agents, integrated directly into JetBrains IDEs.
3112
Reposted by Dayan Ruben
Duck Droid @fragmentedpodcast.com · 26/01/2026
What 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.com
302 - MCPs Explained - what they are and when to use them - Fragmented | AI Developer Podcast
Download 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 Ruben
Kotlin by JetBrains @kotlinlang.org · 23/01/2026
Ktor 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/n31gtm
kotl.in
Ktor 3.4.0 Is Now Available! | The Kotlin Blog
Ktor 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 Ruben
Kotlin 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/7yl041
kotl.in
Exposed 1.0 Is Now Available | The Kotlin Blog
This 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 Ruben
Duck 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.com
301 - The AI coding ladder - Fragmented | AI Developer Podcast
Download 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