JetBrains Newsletter

November 2022

TeamCity 2022.10 comes with the Sakura UI enabled by default, a new AWS credentials management system, terminal access to AWS EC2 build agents, easy HTTPS setup, and much more.

YouTrack has added Telegram integration. Immerse yourself in conversations about various issues and articles, update them, or create new ones, and get YouTrack notifications in your Telegram chat.

A new version of JetBrains MPS is now available with a variety of improvements, including annotations in the Inspector window, enhanced support in MPS Kotlin, post-fix transformations, and much more.

JetBrains is again partnering with the Python Software Foundation (PSF) for its end-of-year fundraiser. Buy a new individual annual PyCharm Pro subscription at 30% OFF, have the full amount of your purchase donated to the PSF, and get a complimentary 1-year DataSpell subscription! The campaign runs until November 22.

Product and Community News

Use JetBrains IDEs in GitHub Codespaces →
You can now use JetBrains Gateway to develop remotely in your favorite IDEs in GitHub Codespaces. All language processing happens there, while you work locally with a rich thin client to get the familiar JetBrains IDE experience.

EduTools 2022.10 →
This release of the EduTools plugin brings major enhancements that facilitate the course creation process right in your IDE.

Machine Learning Algorithms From Scratch on JetBrains Academy →
Get a deep understanding of how the most common ML algorithms work and master their Python implementation by completing projects.

Donations for OSS Plugins on JetBrains Marketplace →
JetBrains Marketplace hosts thousands of third-party plugins, and many of them are distributed as free open-source software. To encourage users to support the authors of their favorite free plugins, we've made it possible for plugin vendors to provide donation links.

KotlinConf’23 Is Going Global. Get on Board With Us! →
Join KotlinConf remotely, with support from JetBrains. Organize an in-person meetup for your community to watch the KotlinConf’23 live broadcast or recordings after the conference.

Get Workshop Tickets for KotlinConf’23 →
We'll kick off KotlinConf’23 with workshops taking place on the first day. Learn Kotlin development first-hand from industry experts and the people creating the language. The seats for each workshop are limited, so register soon!

JetBrains Developer Music Playlist →
Do you listen to music while writing code? We have assembled a 9-hour Spotify playlist of tracks that keep JetBrains devs "in the zone".

Early Access Programs

Introducing Aqua – A Powerful IDE for Test Automation by JetBrains →
Aqua provides a unique feature set distinct from existing JetBrains products. In Aqua, we've assembled everything a test automation engineer needs daily, including a multi-language IDE (with support for the JVM, Python, JavaScript, and others), an HTTP client, database management functionality, Docker support, a TMS client, and a new, powerful web inspector for UI automation.

DataGrip 2022.3 →
This EAP has Redis support, quick filtering in the database explorer, drag-and-drop for script files, and the new UI, which is currently in Beta.

Rider 2022.3 →
Introducing one of the .​NET ecosystem's newest features in JetBrains Rider 2022.3 EAP – Central Package Management (CPM)! CPM allows developers to manage NuGet dependencies in a .​NET solution from a central location. This can simplify the upgrade process of dependencies and protect your solutions from dependency drift.

Qodana 2022.3 →
The latest version of our code quality platform brings static analysis for .​NET and Go projects. We've also added over 100 new inspections for Java, Kotlin, and Python. These inspections enable you to spot anomalous code, potential bugs, and introduce coding best practices across your projects.

Technology Highlights

Java Annotated Monthly, November '22 →
Check out the November edition of our most prominent news, articles, podcasts, and videos about Java, Kotlin, and other related technologies.

.​NET Annotated Monthly, November '22 →
This edition brings the best tips, tricks, and news from the .​NET world. The featured content has been curated by Dennis Doomen, focusing on automation testing and Rider.

PHP Annotated Monthly, October '22 →
Catch up on the most exciting things that have happened in the PHP world over the last month, including curated news, articles, tools, and videos.

Data Engineering Annotated, October '22 →
Get updates from the data engineering world, including upcoming changes, new technologies, and inspiring blog posts.

C++ Annotated, September–October '22 →
In this edition we talk about Kona ISO meeting results, pattern matching, new integers, and tooling updates.

FOMO Digest: Top 7 Features for React Development in JetBrains IDEs →
We've collected the most useful productivity boosters in WebStorm and our other JetBrains IDEs and cover some of the coolest features for working with React.

Webinars and Online Events

YouTrack Project Management: Essentials for Getting Started,
November 24 and December 1 →

Learn how to easily manage your tasks and projects, work with your team's Agile boards, use time tracking, create Gantt charts, and see what’s going on with reports and dashboards.

JetBrains .​NET Days + GameDev Day Online – Recordings Available →
Watch the recordings of the talks where our community speakers cover topics such as C#, F#, ASP.​NET, Blazor, Unity, Unreal Engine, game optimization, UI design, and more.

2022 State of DevOps Report Takeaways, Recording →
This year, JetBrains partnered with Google Cloud and DORA to put together the 2022 State of DevOps report. Discover the key takeaways and learn how to achieve successful software delivery and operational performance.

Kotlin Multiplatform Mobile, Recordings →
Kotlin Multiplatform Mobile is now in Beta. It means that the technology is almost complete and safe to use in your projects. To start digging into this technology, check out a series of webinars covering the basics of Multiplatform Mobile and demonstrating some of the most popular use cases.

Learning Resources

How to Get Started With Space Cloud Dev Environments →
Getting started with remote development is easy when you have the right tools. Space offers orchestration functionality so you can connect to your IDE and start coding in seconds.

Build a Blog With Go Templates →
Learn how to use the html/template package to create a blog application.

Top Underrated Shortcuts in IntelliJ IDEA →
Take the opportunity to learn a few new shortcuts in IntelliJ IDEA.

Cultivating Good printf Debugging Habits →
Inserting print statements into your source code and seeing how it operates at runtime is a popular debugging technique. Learn how IntelliJ IDEA can improve your printf debugging experience.

How to Debug a Jupyter Notebook in PyCharm →
Use PyCharm's debugger to track down problems with your code in Jupyter notebooks much more efficiently and cleanly.

Nx Console Idea: A Must-Have JetBrains IDE Plugin for Nx Developers →
Did you know that you can integrate Nx with your JetBrains IDE? Check out this guest blog post by Issam Guissouma, developer of the Nx Console Idea plugin.

JetBrains Rider .​NET Watch Run Configuration Plugin →
Explore the subtle differences between running dotnet watch with and without hot reload, and find out when you might prefer running in either mode. We also look at a JetBrains Rider run configuration that allows you to get a more hands-off experience than the one built into the IDE.

C++20 Modules Come to ReSharper C++ →
The ReSharper C++ 2022.3 EAP provides experimental support for C++20 modules, a new core language feature. This means that the code analysis engine now understands the semantics of the new compilation model. But of course, there's also more, like navigation, completion, and a file template for module interface units.

Our mailing address: JetBrains s.r.o., Na Hrebenech II 1718/10, Prague 4 140 00, Czech Republic