Categoría: jetbrain

How We Use AlphaEvolve to Make Complex IDE Algorithms Faster

AI How We Use AlphaEvolve to Make Complex IDE Algorithms Faster AlphaEvolve is a Google DeepMind algorithm-discovery system that uses Gemini to generate, test, and refine possible algorithm improvements. Its job is not to answer questions; it searches for faster ways to solve complex algorithmic problems. We tried it on a narrow but important part […]

Hibernate 7.4 New Features

Hibernate 7.4 introduced several improvements that simplify loading a page of data along with their associated child collection, historical data access, and audit logging. The article will focus on the following features: You can check out the sample code for this article in this GitHub repository. Limits and Fetch Joins One common requirement in data-driven […]

What Does It Actually Take for an IDE to Understand Rust?

Vlad discovered Rust around 2014, but did not seriously start writing it until joining JetBrains and working on the IntelliJ Rust plugin, the predecessor to RustRover. Q2. Why do Rust IDEs reimplement parts of the compiler? To provide features like completion, go to declaration, semantic highlighting, and refactorings, Rust IDEs effectively need to understand the […]

How Four Teams Stopped Postponing the Refactoring They Knew They Needed

Insights How Four Teams Stopped Postponing the Refactoring They Knew They Needed As an engineering leader, you don’t need to be told your codebase needs attention. The issue isn’t awareness – it’s the rational risk calculation that follows. For four teams, that calculation kept producing the same answer: defer. They found a way out not […]

How AI Agents Can Work with TeamCity

TL;DR: At some point, we crossed an interesting threshold. AI agents can now set up TeamCity build configurations and even full build chains, add build features, and configure parameters. This works because TeamCity documentation is structured and accessible through MCP via Context7, and because agents can rely on tools like the TeamCity CLI and the […]

IntelliJ IDEA 2026.2 EAP Is Open

Early Access Program IntelliJ IDEA 2026.2 EAP Is Open The Early Access Program (EAP) for IntelliJ IDEA 2026.2 is now ongoing. The first EAP builds are already available in the Toolbox App, on the website, and as a snap for Ubuntu. As always, EAP builds are free to use until the release ships, and the […]

Koog 1.0 Is Out: Stable Core, Better Interop, and Multiplatform Observability

AI Java Kotlin Koog 1.0 Is Out: Stable Core, Better Interop, and Multiplatform Observability Last week at the KotlinConf 2026 keynote (watch the recording here), we announced Koog 1.0. Koog is JetBrains’ open-source framework for building AI agents in Kotlin and Java. It provides the core building blocks for agentic applications: tools, workflows, persistence, memory, […]

Build a Live Object Detection App for the Reachy Mini With TensorFlow and PyCharm

Data Science Tutorials Build a Live Object Detection App for the Reachy Mini With TensorFlow and PyCharm This is a guest post from Iulia Feroli, founder of the Back To Engineering YouTube community. In this tutorial, we build a live object detection app using TensorFlow and PyCharm, then deploy it onto the Reachy Mini open-source […]

Introducing the Cloud9 JetStream Theme for JetBrains IDEs

Cloud9 and JetBrains have been working together on projects that connect software development and esports, from the Sky’s The Limit hackathon to custom tools built for live events, podcasts, and team content. One of the latest results of this collaboration is Cloud9 JetStream, a custom theme for JetBrains IDEs. The theme brings Cloud9’s visual identity […]