Ensuring Code Compliance in Public Sector Software Projects
The public sector handles sensitive citizen data, which is why software projects built with secure coding are imperative to deliver high trust levels. Code compliance with data protection laws, financial governance standards, and various regulations and policies is an obligation that must be consistently met to maintain trust and accountability. According to IBM’s Cost of […]
The Grails Plugin Has a New Home: Apache Grails
News The Grails plugin for IntelliJ IDEA (which provides framework-aware coding assistance, GSP tooling, and GORM integration) has moved to the Apache Grails project. The Apache Software Foundation (ASF), which already stewards the Grails framework, now owns the plugin’s source code, which lives in its new GitHub repository. On JetBrains Marketplace, the plugin is listed […]
Project Loom in IntelliJ IDEA: Virtual Threads, Scoped Values, and Structured Concurrency
Java Tutorials Project Loom in IntelliJ IDEA: Virtual Threads, Scoped Values, and Structured Concurrency Java concurrency is a powerful feature, but it can be difficult to get right. Writing correct multithreaded code requires a deep understanding of thread pools, synchronization, cancellation, and error propagation. Even experienced developers regularly introduce subtle bugs like thread leaks, swallowed […]
Security Incident Affecting JetBrains Cadence
News Security We are investigating a security incident affecting JetBrains Cadence. Cadence is a JetBrains-hosted service that integrates with PyCharm through an optional plugin, and lets you run your projects on cloud compute resources. Our investigation has confirmed unauthorized access to the service and the exposure of customer data associated with its use. We have […]
The State of Django 2026: Boring is so back
PyCharm Welcome to the highlights from the fifth annual Django Developers Survey, a collaboration between the Django Software Foundation and PyCharm. This year’s report draws on responses from nearly 3,500 Django developers across more than 40 countries — from students in their first year to veterans with decades of experience. In software, “boring” is a […]
How Much Code Do Developers Really Let Agents Write?
Agentic AI AI “100% of my code is written by [insert whichever AI coding agent is popular right now]!”You’ve probably heard this claim many times this year. We wanted to find out how many developers have actually fully outsourced code writing to agents and how the share of agent-generated code differs across regions, tech stacks, […]
The CLion Roadmap: What’s Coming Between Now and Late 2026
News Roadmap The CLion Roadmap: What’s Coming Between Now and Late 2026 This blog post covers the updates we plan to introduce over the next four months in the upcoming minor releases (2026.2.x) and the next stable release (2026.3). After reviewing your feedback and our strategic goals, we’ve decided to focus on improving agentic workflows, […]
Differential Privacy for Hugging Face Trainers – Without Rewriting Your Training Loop
Research It is a well-known problem by now that training LLMs on sensitive data raises serious privacy concerns. In a recent blog post, we talked about membership inference attacks and our research on mitigating them. At JetBrains Research, we are deeply concerned about user privacy and continually developing new methods and tools to improve privacy […]
How We Optimized the Qwen 3.6 Model for Our Junie Agent
Agentic AI How We Optimized the Qwen 3.6 Model for Our Junie Agent A while ago, we launched a long-term project to enable users to run Junie entirely locally, with local inference, across a wide variety of hardware setups. After much anticipation, we recently released an initial version of Junie Local that works on a […]
Help AI Coding Agents Write Up-To-Date Code With Modern Golang Skills
TL;DR Why AI coding agents need modern Go skills AI coding agents can produce working Go code, but they typically rely on outdated patterns. Older syntax appears more often in their training data. Newer language features and standard library additions may also fall outside their training cutoff. The GoLand team created Modern Go Guidelines to […]