The latest updates on all JetBrains products and topics
As a fast-growing language with a wide range of applications, Go has become increasingly relevant to both new and existing developers. In this blog post, we will share our overview of the current state of Go, its position in the programming landscape, and the strategies for the future of Go. Followi…
Cloud development environments (CDEs) have become a game-changer for development teams, and for good reason. They simplify workflows, reduce project setup time, and eliminate configuration headaches. While most discussions about CDEs focus exclusively on software developers, in reality, the benefits…
VDIs can be helpful for specific use cases, but CDEs are a better choice for software development. In this blog post, we delve into the difference between the two.
In our first installment of the Qodana Leadership Series, we take a close look at creating quality-focused teams with input from Team Lead Herman Du Preez.
Discover how static code analysis for Spring with IntelliJ IDEA and Qodana can improve code quality in your team and provide the right inspections to make your work shine.
Our series exploring how market and user research is done at JetBrains continues. Want to learn more about research insights and take part in future JetBrains studies? Join our JetBrains Tech Insights Lab! The world of IT is a rapidly growing industry, attracting more and more people with a p…
Use JetBrains Qodana to set up static code analysis in an open-source repository, find critical and high-severity issues early, and explore results.
Explore naming research in the first post from the Market Research & Analytics team series.
Python has a rich ecosystem of quality, mature tooling: linters, formatters, type checkers, etc. Each of these has decent performance, but what if the tooling was fast? Like, really fast – as in, instantaneous? This is the argument posed by Charlie Marsh when he introduced Ruff: a linter with the…
PyCharm is working hard on Python developer experience (DX). There’s a project with a very promising DX boost using “hot reloading”: Reloadium. It really speeds up turnaround time on working with your code, and with the PyCharm plugin, brings fresh new ideas to running, debugging, and profiling. …
This year saw the premier of the first ever PyCon Portugal! With DjangoCon Europe being hosted in Porto this year, the organizers took the opportunity to piggyback off of this conference and set up a PyCon in this beautiful country. I was lucky enough to be selected as one of the speakers, and it wa…
Read an interview with Adam Symington, author of the PythonMaps project, concerning geospatial data visualization and the Python tools used in it.