The latest updates on all JetBrains products and topics
PhpStorm comes with a ton of built-in features, and you can add even more with plugins. They bring new languages, tools, and small improvements that make everyday coding smoother. Many of the best ones come from independent developers. One of them is Dmitrii Derepko, who built several handy tools…
Full support for Java 25 is available in IntelliJ IDEA!
The Model Context Protocol (MCP) is an open standard introduced by Anthropic. Think of it as a USB-C port for AI: a consistent way to plug the AI models your AI agent uses into specific tools and data sources. You can connect Junie, the AI coding agent by JetBrains, to a wide variety of official…
In this article, you will learn how to set up an end-to-end CI/CD pipeline for your iOS projects using TeamCity Cloud.
Integrate Qodana into TeamCity There are many compelling reasons to use TeamCity as your CI server. Thanks to its out-of-the-box features, smart test management capabilities, and great scalability for enterprises, TeamCity offers a robust and reliable CI solution. But if you’re really looking to …
Take a first look at true multithreading in Python 3.13 with the no-GIL option. Learn why it matters and compare performance with and without the GIL (Global Interpreter Lock).
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.