The latest updates on all JetBrains products and topics
Find out how Module Import Declarations can help address the import hell for you.
Pull back the curtain on the Spring Boot magic and see how the Spring Debugger plugin makes the invisible visible.
Explore how you can benefit from Junie, the AI coding agent by JetBrains, for your PHP development.
Explore JetBrains Cadence, a plugin that merges the ease of local development with advanced cloud computing capabilities.
Want to write faster Python code? Discover the difference between `async/await` and `threading` and how concurrency works in Python with real-world examples.
Sick of backslashes, quotes, and line breaks cluttering your code? Meet Text Blocks in Java 15 – the easy way to write clean, readable multiline strings like JSON, HTML, and SQL. No escapes. No mess. Just smooth strings.
Developing an application with AWS services can introduce significant local‑development hurdles. Often, developers don’t receive timely AWS access, or a sysadmin inadvertently grants credentials for the wrong account – only to fix the error a week later. Then, when engineers discover they still lack…
Kotlin Notebook is a new interactive environment for JVM developers. This article will cover the main Notebook features and how you can utilize them to improve your productivity. How to use Kotlin Notebook Kotlin Notebook is bundled with IntelliJ IDEA starting from the 2025.1 release, an…
In this blog post, we will look at how to debug Java code using the IntelliJ IDEA debugger. We will look at how to fix a failing test, how to find out where an `Exception` is thrown, and how to find problems with our data. And we will learn some neat tricks about the debugger in the process! …
It's been awhile since we last updated you on our code quality in GitHub offering. Take a look at this how-to guide from Qodana.
Imagine you’re building a cutting-edge Java library, optimizing every method, and writing the most efficient algorithms. At some point, you’ll need to document your code because well-documented code increases adoption (a fact backed by various surveys). Including documentation comments within a Java…
In this tutorial, you’ll learn how to create a microservice using Spring Boot, set up a CI/CD pipeline with JetBrains TeamCity, and automate deployment using Docker.