The JetBrains Blog
The latest updates on all JetBrains products and topics
JetBrains Academy’s New Projects and Topics: September Update
The latest content update, featuring four new projects and more than 90 new topics to learn.
JetBrains Academy’s New Projects and Topics: August Update
JetBrains Academy’s New Projects and Topics: July Update
JetBrains Academy’s New Projects and Topics: June Update
New projects for Python, Frontend, Kotlin, and Java learners are hot off the press.
JetBrains Academy’s New Projects and Topics: May Update
We've released our May content update including 9 new projects on Python, Kotlin, Java, Flask, Android, Bash, and more.
JetBrains Academy’s New Projects and Topics: April Update
This month brings 10 new Java, Python, Flask, frontend, and data science projects to help you level up your coding skills.
Picking the Perfect Data Visualization: Barplots
Use barplots to gain insight into the differences between groups.
JetBrains Academy’s New Projects and Topics: March Update
Check out the new interactive projects to improve your skills in Python, Java, and Kotlin.
“Building the tooling I wish I’d had”. An Interview With Charlie Marsh
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…
Using PyCharm to Read Data From a MySQL DataBase Into pandas
Sooner or later in your data science journey, you’ll hit a point where you need to get data from a database. However, making the leap from reading a locally-stored CSV file into pandas to connecting to and querying databases can be a daunting task. In the first of a series of blog posts, we’ll explo…