Articles from Source: JetBrains-Blog

Adversarial AI: Understanding the Threats to Modern AI Systems

2026-04-07 13:01
Artificial Intelligence is transforming business, but it also introduces new cybersecurity risks. ⚠️ Adversarial AI is a significant concern, involving techniques that exploit and compromise AI systems. Understanding these threats is essential to protect the integrity and reliability of AI-powered products. The article outlines two main forms of adversarial AI and highlights critical attack surfaces, including AI algorithms and generative AI filters. Stay informed to safeguard your...
Source: JetBrains Blog
Kerry Beetge

How to Train Your First TensorFlow Model in PyCharm

2026-04-07 10:36
🚀 Dive into the world of machine learning with TensorFlow! In a recent article by Iulia Feroli, the process of training your first model in PyCharm is explored. TensorFlow simplifies the journey from raw data to deployable models, using tensors and high-level libraries like Keras. The post guides beginners through a practical example, including loading the Fashion MNIST dataset, building Keras models, and visualizing results. Plus, it highlights PyCharm's tools for managing projects and...
Source: JetBrains Blog
Evgenia Verbina

Java Annotated Monthly – April 2026

2026-04-06 11:10
🚀 March was all about Java 26! In the latest issue of Java Annotated Monthly, we dive into the key features and updates from this significant release. Guest author Marit van Dijk shares her insights to help developers navigate these changes. Additionally, we cover AI developments, Spring updates, and Kotlin news. Highlights include the JavaOne conference and the release of IntelliJ IDEA 2026.1, which supports Java 26 from day one. #Java26 #IntelliJIDEA #SoftwareDevelopment #JavaCommunity...
Source: JetBrains Blog
Irina Mariasova

RustRover 2026.1: Professional Testing With Native cargo-nextest Integration

2026-04-03 14:51
🚀 Exciting news for Rust developers! RustRover 2026.1 enhances the developer experience with native cargo-nextest integration. This means you can now run tests faster without leaving the IDE, even in large Rust workspaces. The improved Test tool window allows for full progress reporting and structured results, streamlining your workflow. #RustRover #CargoNextest #RustLang #DeveloperExperience #SoftwareTesting
Source: JetBrains Blog
Tatiana Parshutkina

Code like a PIRATE with Junie and GoLand

2026-04-02 13:34
🚀 Dive into the world of Go programming with John Arundel's latest tips on using Junie, the JetBrains AI coding agent! He introduces a six-step workflow called "Code like a PIRATE," starting with planning your coding voyage. 🗺️ Remember, a well-prepared map leads to smooth sailing. Iterate through tasks piece by piece to ensure you stay on course. 🏴‍☠️ For those looking to enhance their GoLand productivity, this guide is a treasure trove! #GoLang #Coding #AI #Productivity #TechTips
Source: JetBrains Blog
Anna Protsenko

Which AI Coding Tools Do Developers Actually Use at Work?

2026-04-02 09:27
Developers are increasingly using AI coding tools in their work, with 90% reporting regular use as of January 2026. 📈 A recent survey highlights that 74% have adopted specialized AI tools for development tasks, surpassing traditional chatbots. Notably, GitHub Copilot remains a leader, known by 76% of developers, yet its growth has plateaued. Stay informed on the evolving landscape of AI in coding! 🤖💻 #AICoding #DeveloperTools #TechTrends #SoftwareDevelopment
Source: JetBrains Blog
Mikhail Bogdanov

KotlinConf’26 Speakers: In Conversation With Lena Reinhard

2026-04-02 06:34
Join the conversation with Lena Reinhard at KotlinConf’26! 🌐 Lena, a seasoned VP of Engineering and leadership coach, discusses the evolving landscape of the tech industry. She highlights growing concerns around job security and productivity amidst rapid changes, especially in the wake of AI advancements. Her keynote, "We Were Meant to Be," will address these uncertainties and explore how leaders can better support their teams. Follow her public work log for insights as she prepares for the...
Source: JetBrains Blog
Daria Voronina

JetBrains Blog RSS Support Is Now Generally Available

2026-04-01 07:11
🚀 Exciting news for JetBrains users! RSS feed support for blog.jetbrains.com is now available. You can read full articles with plain-text summaries and subscribe to specific product blogs. A combined feed is also offered for all content in one place. To subscribe, simply add the feed URL to your RSS reader. Compatibility has been tested across 47 readers, ensuring a seamless experience. 📥 Learn more about how to access this new feature! #JetBrains #RSS #TechNews #SoftwareDevelopment #BlogUpdate
Source: JetBrains Blog
Anastasiia Korzhova

YouTrack Introduces Whiteboards

2026-04-01 05:20
🚀 YouTrack 2026.1 has launched Whiteboards! This new feature allows teams to plan, brainstorm, and collaborate effectively. You can connect projects for better organization, add notes, and convert them into tasks or articles. Administrators will benefit from streamlined project access management and users will enjoy enhanced notification center experiences. Explore the expanding YouTrack app ecosystem with 50 available apps on JetBrains Marketplace. #YouTrack #ProjectManagement #Collaboration...
Source: JetBrains Blog
Elena Pishkova

Kodee’s Kotlin Roundup: Kotlin 2.3.20, Interview With Josh Long, and More

2026-03-31 09:27
🚀 March brought significant updates for Kotlin, highlighted by the release of Kotlin 2.3.20. This update focuses on bug fixes and performance improvements, enhancing daily development stability. 🏆 The Kotlin Foundation announced grant winners, recognizing five projects for their impact and technical quality. These include the Firebase Kotlin SDK and Shadow Gradle Plugin, among others. 🔍 There's also anticipation building for KotlinConf’26, with many exciting developments in AI and...
Source: JetBrains Blog
Kodee

Profile .NET Apps Without Restarting: Monitoring Comes to ReSharper

2026-03-31 09:16
🚀 Discover the new Monitoring feature in ReSharper 2026.1! Now, you can track performance bottlenecks in Visual Studio without interrupting your workflow. This tool provides real-time insights on CPU and memory usage, making it easier to identify and address issues as they occur. You can analyze specific time ranges directly from the Monitoring tool, saving time and enhancing efficiency. Check out what's new in this update! #ReSharper #VisualStudio #PerformanceMonitoring #DeveloperTools...
Source: JetBrains Blog
Alexey Totin

Amper 0.10 – JDK Provisioning, a Maven Converter, Custom Compiler Plugins, and More

2026-03-31 08:20
🚀 Amper 0.10.0 has been released with exciting new features! This update introduces JDK provisioning, allowing automatic downloads of JDK 21 or specific versions as needed. 📥 A Maven-to-Amper converter is now available, simplifying the transition for existing Maven projects. It generates corresponding project files and maintains your source structure. 🔄 Additionally, custom Kotlin compiler plugins and several IDE improvements enhance the overall experience. For full details, refer to the...
Source: JetBrains Blog
Kirill Likhodedov

What’s New in PyCharm 2026.1

2026-03-30 15:31
🚀 Exciting updates in PyCharm 2026.1! This release redefines how Python projects are built and debugged. Key highlights include a new debugging engine utilizing debugpy for improved stability and performance. It supports PEP 669, enhancing debugging sessions with lower overhead. 🔗 Additionally, it offers first-class uv support for remote targets, ensuring seamless project management across various environments. 🌐 Everyone can now access advanced web development tools for JavaScript and CSS,...
Source: JetBrains Blog
Ilia Afanasiev

What’s New in RustRover 2026.1

2026-03-30 15:03
🚀 Exciting updates in RustRover 2026.1! This version aims to enhance how Rust teams build, test, and maintain their code. Key features include improved code analysis to reduce false positives, native cargo-nextest integration for faster test execution, and a new Call Hierarchy for easier navigation of code. Additionally, users can now access more AI agents like GitHub Copilot and Cursor directly. Explore the new capabilities to streamline your development workflow! 🛠️ #RustRover...
Source: JetBrains Blog
Irina Mihajlovic

DataSpell 2026.1: AI Agents Ecosystem, Export Notebooks to PDF, Editor Improvements

2026-03-30 14:52
🚀 DataSpell 2026.1 is here! This update enhances data exploration and notebook functionality with several new features. 🧠 The AI Agents ecosystem now supports a variety of agents, including Claude and Codex, making integration into workflows seamless. 📄 You can also export Jupyter notebooks to PDF directly within the IDE, streamlining the process significantly. 💻 The integrated terminal now offers command and parameter suggestions, enhancing productivity with tools like Git and Docker. ✨...
Source: JetBrains Blog
Stanislav Garkusha

Using Spring Data JPA with Kotlin

2026-03-30 11:30
Spring Data JPA is compatible with Kotlin projects, offering benefits like Kotlin’s concise syntax and features such as null safety. 🛠️ Getting started is simple with IntelliJ's "New Project" wizard, which sets up the necessary plugins and dependencies for you. For existing Java projects, adding Kotlin classes is also straightforward. Don't forget to configure your database connection and logging settings for optimal development! #SpringDataJPA #Kotlin #DatabaseDevelopment #SpringBoot...
Source: JetBrains Blog
Teodor Irkhin

ReSharper C++ 2026.1: Better performance, improved Unreal Engine workflows, and language support updates

2026-03-30 10:48
🚀 ReSharper C++ 2026.1 has launched with key updates for developers! This release focuses on enhanced performance for large C++ projects, achieving up to 20% faster indexing and reduced memory usage. It also expands language support, adding features for modern C and C++ standards. Improvements in coding assistance include auto-import for C++20 modules and expanded postfix completion. For Unreal Engine developers, expect better Blueprint integration and compatibility updates for Unreal Engine...
Source: JetBrains Blog
Sasha Ivanova

ReSharper 2026.1: Built-in Performance Monitoring, Expansion to VS Code, and Faster Everyday Workflows

2026-03-30 10:47
🚀 ReSharper 2026.1 has arrived with key updates to enhance your coding experience! Now, you can monitor runtime performance directly within ReSharper, observing metrics like CPU usage and memory allocation. This feature helps identify optimization opportunities early. Additionally, ReSharper extends its C# tools to Visual Studio Code and other editors, providing robust code analysis and refactoring capabilities. Performance has been improved across the board, leading to quicker feedback and a...
Source: JetBrains Blog
Sasha Ivanova

Rider 2026.1: More AI Choice, Stronger .NET Tooling, and Expanded Game Dev Support

2026-03-30 10:47
🚀 Rider 2026.1 is now available, enhancing .NET and game development workflows! Key updates include: - Running file-based C# programs - Easier management of NuGet packages - Improved support for Unreal Engine and mobile debugging AI integration is more flexible, allowing seamless use of tools like GitHub Copilot. Explore new features to optimize your development experience! 🛠️ #Rider2026 #GameDev #DotNet #AIIntegration #DevTools
Source: JetBrains Blog
Sasha Ivanova

JetBrains Academy – March Digest

2026-03-30 10:42
🚀 March is here with exciting opportunities at JetBrains Academy! Explore free student tools with the JetBrains Student Pack, including IDEs and in-IDE courses. Perfect for learning, coding, and building real projects! Join the summer coding camp and consider the scholarship-supported bachelor’s program. Read inspiring stories from our community, like Carlos Orozco's journey in tech. #JetBrainsAcademy #TechEducation #StudentTools #Coding #AI
Source: JetBrains Blog
Margarita Aleeva

DataGrip 2026.1: Redesigned Query Files, Data Source Templates in Your JetBrains Account, AI Agents in the AI Chat, Explain Plan Flow Enhancements, and More!

2026-03-26 17:38
🚀 DataGrip 2026.1 has launched, bringing several updates! This version features a redesigned flow for working with query files and consoles, allowing for easier navigation and customization of file names and locations. Query files are now organized under a dedicated folder in the database explorer. AI Assistants are also enhanced, enabling file creation from code snippets and automatic attachment of data sources based on user context. You can now use Claude Agent and Codex directly in the AI...
Source: JetBrains Blog
Stanislav Garkusha

Comparative Analysis of Development Cycle Speed in Java and Kotlin Based on IDE Telemetry Data

2026-03-26 14:32
📊 A recent study analyzed the development cycle speed of Java vs. Kotlin using telemetry data from 320,000 IntelliJ IDEA developers over 20 months. The findings suggest that Kotlin-oriented projects generally have development cycles that are 15-20% shorter compared to Java projects. This trend shows that as projects mature, Java contexts may experience longer cycle times while Kotlin maintains steadier performance. The research employs a rigorous statistical framework, ensuring transparency...
Source: JetBrains Blog
Anton Yalyshev

PhpStorm 2026.1 is Now Out

2026-03-26 13:58
🚀 PhpStorm 2026.1 has officially launched! This update introduces new MCP tools and third-party agents within the IDE, enhancing productivity for PHP and Laravel developers. Key features include support for Git worktrees and advanced static analysis capabilities. The MCP server is now equipped with more tools for inspections, IDE search, and action delegation. 🛠️ You can also integrate various AI agents like GitHub Copilot for a smoother coding experience. #PhpStorm #WebDevelopment #PHP...
Source: JetBrains Blog
Hanna Yakush

AI-Assisted Java Application Development with Agent Skills

2026-03-26 13:21
🚀 Agent-assisted development is on the rise in software creation. New methods are helping LLMs generate code aligned with user standards. A key strategy is using AGENTS.md files for project details and guidelines, but this can increase costs and reduce effectiveness. Enter Agent Skills, an initiative by Anthropic. It allows for progressive context management and enhanced capabilities. Skills include instructions, scripts, and resources to streamline tasks. Explore how Agent Skills can...
Source: JetBrains Blog
Siva Katamreddy

RubyMine 2026.1: AI Chat Upgrades, New Code Insight, Stable Remote Development, and More

2026-03-26 12:13
🚀 RubyMine 2026.1 has been released, bringing enhancements for Ruby and Rails development! Key updates include improved AI integration, allowing the use of multiple agents like Codex and GitHub Copilot directly in your IDE. You can now interact with connected databases in the AI chat and receive next edit suggestions without using your AI quota. Additionally, a new code insight engine is in beta, enhancing coding efficiency. #RubyMine #Development #AIIntegration #Coding #RubyOnRails
Source: JetBrains Blog
Alexey Varfolomeev

GoLand 2026.1 Is Released

2026-03-26 12:11
🚀 GoLand 2026.1 has been released, enhancing your Go development experience. This update introduces guided syntax updates for Go 1.26, simplifying the adoption of new language features across your codebase. It also includes inspections that detect outdated syntax and suggest modern alternatives. Additionally, the IDE expands its AI capabilities and improves productivity with Git worktrees support. #GoLand #GoProgramming #SoftwareDevelopment #Coding #TechUpdate
Source: JetBrains Blog
Artem Pronichev

CLion 2026.1 Is Here

2026-03-26 12:04
🚀 CLion 2026.1 has been released, focusing on stability and new features! Key updates include support for GitHub Copilot, Cursor, and other AI agents via the Agent Client Protocol. This enhances the AI chat experience, allowing users to work with multiple agents seamlessly. Other features are easier access to custom and VS Code projects, improved code insight for external CMake projects, and TCP debugging support. Download CLion 2026.1 now to explore these enhancements! #CLion #AI...
Source: JetBrains Blog
Oleg Zinovyev

Best CI Tools for 2026: What the Data Actually Shows

2026-03-25 16:52
Continuous integration (CI) and continuous delivery (CD) are essential for improving code quality in software development. As of 2025, 55% of developers regularly use CI/CD tools like GitHub Actions, Jenkins, and GitLab CI. Notably, 18% of teams do not utilize any CI/CD system, indicating a gap in adoption. This article explores the leading tools for 2026 and their usage trends, highlighting the need for tailored solutions for different teams. #DevOps #CITools #SoftwareDevelopment...
Source: JetBrains Blog
Olga Bedrina

Expanding Our Core Web Development Support in PyCharm 2026.1

2026-03-25 15:01
🚀 Exciting updates in PyCharm 2026.1! The latest version now offers a wider range of web development tools for free, including essential features for JavaScript, TypeScript, and CSS. Users can access basic React support, advanced import management, and enhanced styling options. New navigation tools improve project efficiency, while integrated support for popular frameworks ensures a seamless coding experience. This update is designed to help beginners and professionals alike tackle real-world...
Source: JetBrains Blog
Ilia Afanasiev

WebStorm 2026.1: Service-powered TypeScript Engine, Junie, Claude Agent, and Codex in the AI chat, Framework Updates, and More

2026-03-25 14:59
🚀 WebStorm 2026.1 has officially launched! This version enhances web development workflows, especially for large TypeScript projects. Key features include AI tools like Junie, Claude Agent, and Codex integrated directly into the IDE, plus a new ACP Registry for easy agent discovery. It also offers improved TypeScript support, updates for popular frameworks like React and Angular, and modern CSS color space support. Discover more through our livestream or download the update today! #WebStorm...
Source: JetBrains Blog
Vladislav Minaev

IntelliJ IDEA 2026.1 Is Out!

2026-03-25 14:28
🚀 IntelliJ IDEA 2026.1 has been released, introducing new features and enhancements for developers! You can download the update from the website, inside the IDE, via the Toolbox App, or using snap packages for Ubuntu. Check out the What’s New page for detailed information and demos. 📚 Key updates include support for AI agents, first-class improvements for Java, Kotlin, and Spring, and enhanced productivity tools. Notably, it offers day-one support for Java 26 and Kotlin 2.3.20. Feedback is...
Source: JetBrains Blog
Maria Kosukhina

What’s fixed in IntelliJ IDEA 2026.1

2026-03-25 10:48
🚀 IntelliJ IDEA 2026.1 is here with over 1,000 bug fixes and improvements! Key updates include enhanced performance with 40 specific UI freeze resolutions. Automatic error reporting in EAP builds will help identify issues more effectively while keeping your data secure. 🔒 The terminal experience is improved for better CLI workflows, allowing easier multi-line command entry and faster navigation to files. 🖥️ Kotlin support is upgraded for Spring Framework 7, enhancing bean registration...
Source: JetBrains Blog
Dmitriy Smirnov

Introducing JetBrains Central: An Open System for Agentic Software Development

2026-03-24 12:58
🚀 Exciting developments in software production are here! JetBrains Central introduces a unified system for managing AI agents in software development. This platform connects tools and workflows, enhancing visibility into results and costs. While 90% of developers use AI, only 13% utilize it throughout the entire software lifecycle. This indicates a gap in translating AI use into improved efficiency. Explore how JetBrains Central can streamline your development processes! #SoftwareDevelopment...
Source: JetBrains Blog
Oleg Koverznev

OpenAI Acquires Astral: What It Means for PyCharm Users

2026-03-23 16:04
🚀 On March 19, OpenAI announced its acquisition of Astral, the team behind popular Python tools like uv, Ruff, and ty. Charlie Marsh and his team will join OpenAI’s Codex team, pending regulatory approval. This acquisition highlights Astral's impact on developer tooling. Astral’s tools are widely used, with uv averaging 124 million monthly downloads. 🐍 JetBrains has integrated Ruff and uv into PyCharm to enhance Python development. While there are concerns about potential stagnation, both...
Source: JetBrains Blog
Ilia Afanasiev

IntelliJ Scala Plugin 2026.1 Is Out!

2026-03-23 14:55
🚀 The IntelliJ Scala Plugin 2026.1 is now available! This release features optimizations for project sync times and improved support for sbt and BSP connection files. Key fixes ensure consistent behavior in project imports and address issues with the IDE freezing on macOS. Additionally, Scala projects are now supported in virtualized environments like WSL and Dev Containers, enhancing accessibility for developers. Stay tuned for upcoming blog posts on Scala 3.8 support and incremental...
Source: JetBrains Blog
Maciej Gorywoda

KotlinConf’26 Speakers: In Conversation with Josh Long

2026-03-23 14:51
🌟 Exciting insights from Josh Long, Spring's first Developer Advocate! He discusses the transformation of the Spring ecosystem over the past decade. From traditional web applications to microservices and AI-powered services, the community has expanded significantly. Kotlin's integration into Spring has made development even more accessible for JVM developers. Meet Josh at KotlinConf’26 to learn more! #KotlinConf26 #SpringFramework #JVM #SoftwareDevelopment #TechCommunity
Source: JetBrains Blog
Daria Voronina

The New Role of Data Teams in the Agentic Analytics Era

2026-03-23 12:36
📊 The role of data teams is evolving in the agentic analytics era. With AI generating faster answers, the need for a shared semantic layer is critical to ensure reliability. Modern data analysts focus on defining clear metrics, establishing governance standards, and implementing strong guardrails. 🛡️ Key elements for reliable AI-driven analytics include: 1. **Metrics as Code**: Standardized definitions in a systematic way. 2. **Git-based Everything**: Track changes to ensure accurate results....
Source: JetBrains Blog
Maksim Krivobok

Rider 2026.1 Release Candidate Is Out!

2026-03-20 12:48
🚀 The Rider 2026.1 Release Candidate is now available for testing! This version enhances support for the .NET ecosystem and streamlines game development workflows. Key features include the ability to work with file-based C# programs and improved MAUI development on Windows. Additionally, it introduces a new ASM Viewer for inspecting native disassembly and a preview of the NuGet Package Manager Console. Explore these updates and download the RC build today! #Rider2026 #DotNet #GameDevelopment...
Source: JetBrains Blog
Sasha Ivanova

ReSharper 2026.1 Release Candidate Released!

2026-03-20 12:48
🚀 Exciting news for .NET developers! The ReSharper 2026.1 Release Candidate is now available for download. This version enhances code analysis and language support, introduces a new Monitoring tool for runtime performance, and improves Visual Studio stability. ReSharper now supports Visual Studio Code and other editors, expanding its usability. It also offers better handling of modern C# features. Explore the new tools and features today! #ReSharper #DotNetDevelopment #VisualStudio...
Source: JetBrains Blog
Sasha Ivanova

KotlinConf 2026: Talks to Help You Navigate the Schedule

2026-03-20 07:20
🌟 The KotlinConf’26 schedule is now live! With a variety of parallel tracks and deep-dive sessions, it can be a challenge to choose the right talks. The Kotlin team has highlighted key sessions for both intermediate and advanced developers. Topics include Kotlin's evolving language defaults and practical data science applications. Don’t miss this opportunity to sharpen your skills and explore new challenges! 📅 #KotlinConf26 #Kotlin #Programming #TechEvents #DeveloperCommunity
Source: JetBrains Blog
Jelena Ilic