Air Governance is the organization layer of JetBrains Air, a system of products for agentic development. It gives you one ...
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 ...
As is often the case with Go, the standard library comes with a great tool for profiling your programs – pprof. It samples your call stack, allowing you to later generate reports that help you analyze ...
Online programming education still has a major gap: students learn concepts through videos and browser-based exercises, but rarely get to code in the professional tools they’ll use in development jobs ...
Mdu Sibisi is an Oracle-certified software developer and blogger with over ten years of experience working primarily with object-oriented languages. He has been writing about technology for more than ...
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 ...
Which C++ unit testing framework do you use? In this guest blog post, Viktor Kirilov shares how Doctest, a new C++ testing framework he contributes to, is better than others. Viktor is a huge fan of ...
AI is beginning to change how software is produced. Instead of just assisting developers inside the editor, AI agents now investigate issues, generate code, run tests, and execute multi-step workflows ...
With the release of the 2021.3 wave of IDEs this week, JetBrains is adding remote development support to the IntelliJ Platform! You can host your source code, toolchain, and IDE backend on a remote ...
ReSharper has always wanted to speed up your code editing, refactoring and navigation. ReSharper 10 now wants to speed up your build. ReSharper Build is a new feature in ReSharper 10 that will reduce ...
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.
One of the design choices Google made when developing Go was to abstract memory management away from developers so they could focus on what really matters – writing code. Things like escape analysis ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results