Air Governance is the organization layer of JetBrains Air, a system of products for agentic development. It gives you one ...
Q3 2026 highlights: freeze reports, a unified plugin generator, the latest tooling updates, and an invite to JetBrains Plugin ...
Welcome back to another edition of Java Annotated Monthly! As always, we’ve rounded up the best reads from across the ecosystem so you don’t have to go hunting yourself. This month’s lineup spans the ...
We’re excited to announce a change in our licensing model that we believe will benefit the developer community – DataGrip is now free for non-commercial use! With this change, DataGrip joins JetBrains ...
In this blog, we’re going to look at 3 ways to refactor your code in IntelliJ IDEA. This blog post covers the same material as the video with some additional tips and tricks. This provides an easy way ...
When IntelliJ IDEA 2026.1 arrived, creating a new IntelliJ Platform plugin became simpler. It replaced the old IDE plugin generator and the IntelliJ Platform Plugin Template with the new web-API-based ...
Here’s a case worth pondering: your app freezes for ten seconds, and you ask an AI agent what’s wrong. What does it actually do? For a long time the honest answer was: it rummages through your code ...
Agent-assisted development is quickly becoming a common mode of software development. New techniques are emerging to help LLMs generate code that matches your preferences and standards. Agent Skills ...
Rider 2026.1 is here, bringing improvements across the areas that matter most: .NET development, game development workflows, and the overall IDE experience. Key updates include the ability to run file ...
This is a guest post from John Arundel, a Go writer and teacher who runs a free email course for Go learners. His most recent book is The Deeper Love of Go. Ahoy, maties! Cap’n Long John Arundel here ...
The programming landscape continues to evolve, bringing forward languages like Rust and Go that not only challenge traditional paradigms but also cater to the sophisticated needs of modern computing.
Rust and Java couldn’t be any more different. One is a battle-tested giant with enterprise-scale use cases. The other is a relative newbie with a rapidly growing community and real-world applications.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results