🎙️ 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.
Posts by Dayan Ruben
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
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: https://jb.gg/central
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: https://jb.gg/sdd-post-blue
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. https://jb.gg/ecer6x
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: https://jb.gg/0y9ntn
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. https://youtu.be/Kourq_Lz03U
🎥 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...
📣 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: https://kotl.in/conf26-schedu
WebMCP is now available for early preview.
🤖 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.
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)
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: https://jb.gg/ecer6x
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.
https://jb.gg/RegistryACP
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.
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 ⬇️
https://kotl.in/n31gtm
🎉 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 👇
https://kotl.in/7yl041
🎧 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/
Compose Hot Reload is now stable and bundled with Compose Multiplatform since v.1.10.0! 🎉
This deep dive by @sellmair.dev and Azat Abdullin walks through the engineering behind Compose Hot Reload and how it works under the hood.
For the curious among you 👀
https://kotl.in/hotreload100
Compose Multiplatform 1.10.0 is out! 🎉
What’s new:
✨ Common @Preview annotation
🧭 Support for Navigation 3 on non-Android targets
🔥 Stable and bundled Compose Hot Reload
Learn more: blog.jetbrains.com/kotlin/2026/01/compose-m...
Big changes coming to @fragmentedpodcast.com
New direction. New cohost. New episode numbering.
Full story drops in the episode coming out on Monday. But if you want a sneak peek (updates in our email newsletter).
buttondown.com/fragmentedcast
🤔 Want to convince your colleague, friend, or manager to give Kotlin Multiplatform a try?
Share our refreshed KMP landing page – it’s clear, practical, and full of real-world examples. 👇
https://kotl.in/kmp-bs
I recently migrated our codebase away from Ktlint to Ktfmt and Detekt. I summarized the reasons and migration steps in a blog post: engineering.block.xyz/blog/adoptin...
If your engineering team is 'senior-only' + AI-assisted… where do tomorrow's seniors come from?
New blog post on the 'disappearing middle':
chrisbanes.me/posts/disapp...
Kotlin compiler plugins are amazing!
✅ Expressive syntax
✅ Compile-time checked
✅ Fast at runtime
✨ Introducing the Golden Kodee Community Awards ✨
We’re celebrating the people who make the Kotlin community shine – educators, creators, organizers, and innovators.
Think you deserve an award?
🏆 Nominate yourself now! → kotl.in/golden-kodee...
🎙️ New Beyond the Noise ep! @smileykeith.bsky.social (“Bazel Keith"), talks Bazel, iOS tooling, and his journey from CocoaPods ➡️ Lyft ➡️ Modular.
Catch war stories of compiler bugs, dealing w/large Swift codebases, plus, why Apple/Google don’t solve many DX problems 👀
bitdrift.io/podcast/beyo...