atlas news
    
JetBrains
14  janvier     09h06
Introducing Global Project Configuration: One Place to Manage All Your Qodana Rules
Kerry Beetge    Global Project Configuration is a new feature that helps Qodana users manage linter settings across an entire organization or team all from one location. Until now, maintaining consistent code quality rules meant updating configuration profiles in every individual repository. Whether you were...
13  janvier     16h11
Insights Into China’s Developer Landscape: Key Trends From the JetBrains Developer Ecosystem Survey 2025
Sofia Kulikova    Every year, thousands of developers take part in the JetBrains Developer Ecosystem Survey, helping us map the evolving landscape of software development worldwide. Published in eight languages with data from 20 geographical regions, the survey includes China - a fast-evolving market that shares...
    14h48
Compose Multiplatform 1.10.0: Unified Preview, Navigation 3, and Stable Compose Hot Reload
Elvira Mustafina    Compose Multiplatform 1.10.0 has been released We’re continually developing our multiplatform APIs and expanding support for Jetpack libraries commonly used on Android. Here are the highlights of this release: Get Started with Compose Multiplatform For a complete overview of the changes, check out...
    14h47
The Journey to Compose Hot Reload 1.0.0
Sebastian Sellmair    Compose Hot Reload has just been promoted to stable with our 1.0.0 release. We worked hard to build a technology that is easy to use and well-integrated into existing tools while also requiring zero configuration from users. The tool is bundled with Compose Multiplatform, starting from version 1.10...
    09h21
What’s Next for CLion: The 2026.1 Roadmap
Oleg Zinovyev    We’re now working on our next major release, which we plan to deliver in March. In our latest stable version (v2025.3), we introduced many features and enhancements, so for the next release, we’ve decided to focus on maintenance and bug fixes rather than introducing new functionality. With that in...
    08h27
Building AI Agents in Kotlin - Part 4: Delegation and Sub-Agents
Bruno Lannoo    Previously in this series: In the previous installment, we saw how to set up tracing, which brings us to two new questions: What should we experiment with based on the information this tool provides? And what parts of our agent could we improve using its observations? The first idea we had was to...
12  janvier     19h33
Advent of Code 2025 in Kotlin: Puzzles, Prizes, and Community
Ksenia Shneyveys    Thank you to everyone who participated in Advent of Code 2025 in Kotlin Once again, it was a joy to see so many of you sharing solutions, cheering each other on in Slack, and keeping the holiday coding spirit alive. This year, we kicked things off with five days of livestreams on December 1-5, with...
    17h16
How to Troubleshoot Builds With TeamCity Dashboards
Dmitrii Korovin    This article was brought to you by Damaso Sanoja, draft.dev. If you’re spending your mornings debugging Jenkins pipeline failures, waiting for builds that should take minutes but stretch into hours, or scrambling to identify which plugin update broke your deployment process, you’re not alone. These...
    12h07
Dancing Backwards With Go
Dominika Stankiewicz    This is a guest post from John Arundel, a Go writer and teacher who runs a free email course for Go learners. His book The Power of Go: Tests is a love letter to test-driven development in Go. Have you ever tried programming backwards? If not, you’re in for a treat You won’t even need [&]
09  janvier     12h37
Bringing Real Users Into a Product Team Gathering - A JetBrains Research Story
Innokentii Burtsev    In product development, assumptions about how people will use a tool don’t always align with the practical reality. Last spring, during a gathering of our Junie team, we set out to bridge that gap by trying something new. We ran two hands-on user workshops - one online and another in our Belgrade...
06  janvier     12h12
Java Annotated Monthly - January 2026
Irina Mariasova    Happy New Year and welcome to the first Java Annotated Monthly of 2026 We hope this year brings fresh ideas, smarter ways to stay productive, and innovation that lasts. JAM, as always, is your island of stability in the fast-moving tech world, bringing the coolest news and practical tips. This time...
05  janvier     15h26
dotInsights January 2026
Rachel Appel    Did you know? In C# default interface methods allow you to include a method implementation directly in an interface. Welcome to dotInsights by JetBrains This newsletter is the home for recent .NET and software development related information. Links Here’s the latest from the developer community....