IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
Over the years, the IntelliJ IDEA blog has become your go-to hub for expert insights, handy tips, and tech inspiration. But we want more – we’re heading to perfection, and we need your ideas to get there. Fill out this survey to let us know what rocks and what could be even better. It only takes 5 m…
Welcome to this month’s Java Annotated Monthly! As always, we bring you the most interesting tutorials on Java, Kotlin, and other technologies, along with the latest news you don’t want to miss. We’re also excited to introduce a brand-new AI section, which we reserve for the most fascinating cont…
The original blog post was published here. Developers are at the heart of everything we do. You are the ones who create all of those new things to make the world better. To do that effectively, you need tools to rely on that are powerful yet easy to use. That’s why Kotlin was created. But the…
Welcome to this latest edition of Java Annotated Monthly! As we start 2025, we bring you a roundup of the latest advancements in the world of tech. Stay in the loop with a curated list of must-attend events coming up in February, so you can plan your next learning and networking opportunities. Plus,…
Planning your 2025 tech calendar? Java conferences offer more than just technical sessions – they're your gateway to connecting with a vibrant community of professionals and passionate Java fans, exploring new cities, and finding fresh inspiration. As the IDE of choice for professional developmen…
JetBrains has partnered with Mend.io, a trusted name in application security. This collaboration will help us continue providing the tools you need to develop secure applications with ease and confidence in our IDEs and Qodana. For the best user experience, make sure to use the latest stable version…
The new year has arrived, and we're kicking it off with another handpicked selection of must-read tutorials and the latest news you won’t want to miss. This issue starts with an amazing featured content section with Donald Raab. Settle in and scroll your way to some fresh knowledge! Featured Cont…
Starting with v2025.1, IntelliJ-based IDEs will require glibc 2.28 or higher on Linux x64 systems. This change is being made to address potential security vulnerabilities associated with building and running our software on outdated systems and to ensure our products evolve with modern frameworks an…
Large Bazel projects are becoming increasingly common in modern software development. Unfortunately, the IDE experience for these projects often leaves much to be desired. In this blog post, we’ll explore the new JetBrains Bazel plugin and how it can enhance your daily work with Bazel projects. We’l…
As 2024 wraps up, this December edition of Java Annotated Monthly brings you the latest on JEPs targeted for Java 24, helpful tutorials on Java, Kotlin, and AI, and more. This time, we’ve included thought-provoking non-tech articles perfect for year-end reflection. Plus, we’re thrilled to welcome Jo…
Last year Gradle announced a new experimental project called Declarative Gradle that aims to make Gradle build scripts easier to read and use. Instead of writing detailed instructions for how to build your project, Declarative Gradle allows you to describe what your software needs (like libraries, a…
In IntelliJ IDEA 2024.3, K2 mode is out of Beta and is now Stable and ready for general use.