JetBrains Newsletter

January 2022

Learn how to tailor Space dev environments to your team's exact needs. Create dev environments, standardize them using custom container images, and start developing right away by building a warm-up snapshot with downloaded package dependencies and pre-built project indexes.

We are happy to share the first ever Linux build of Rider for Unreal Engine. It generally works for any Linux version that meets both the Rider and Unreal Engine system requirements, and the feature set is similar to what’s available on other platforms.

The 1.6.0 version of the kotlinx.coroutines library is out. It brings a reworked kotlinx-coroutines-test, multithreaded coroutines for Kotlin/Native, an API for limiting concurrency without creating additional threads, thread-safe write access to ThreadLocal, and migration to Java 8.

Not sure where to start when looking for a code review tool? We've revealed the most-used code review tools in 2021 according to 31,000+ developers surveyed. Get a quick overview of top tools and learn what differentiates them in this blog post!

Product and Community News

CLion 2022.1 Roadmap →
The CLion team has decided to fully dedicate the CLion 2022.1 iteration to bug fixes and making a quality release. The announced roadmap describes the main directions in which the improvements will be implemented.

WebStorm 2022.1 Roadmap →
Find out what features and improvements are coming to the first major release of our JavaScript IDE this year.

TeamCity News →
We've decided to discontinue the TeamCity Early Access Program and focus on more stable releases of TeamCity Cloud instead. New versions of TeamCity and TeamCity Cloud will now use a new versioning scheme with the YYYY.MM.MINOR structure.

Kotlin 2021 – Wrapped Up! →
In this special end-of-the-year video episode, Sebastian from the Kotlin team covers the most interesting Kotlin-related developments of 2021.

Share Your Feedback in the Kotlin Multiplatform Survey →
Do you use Kotlin Multiplatform in your projects? The Kotlin Multiplatform user survey is now open. Don't miss this opporunity to shape the future of the technology and your chance at winning a special prize.

Machine Learning With JetBrains Academy →
Gain a clear understanding of machine learning algorithms and get practical experience with fundamental ML techniques while creating real-world applications, like a spam filter or a data analysis tool.

Once a Developer, Always a Developer →
Alina Komissarova interviewed her fellow Siberian Tagir Valeev, Java Tech Lead in IntelliJ IDEA. They talked about what life and work are like for someone who feels the never-ceasing drive to develop, share his knowledge, and learn Japanese.

Technology Highlights

C++ Annotated Monthly, Dec '21 →
In this edition we cover many of the years' highlights. We also talk about the evolution of lambdas and functions in C++, std::execution, thread safety, and more.

Java Annotated Monthly, Jan '22 →
Ida Bzowska delivers an assortment of the latest Java and JVM news.

.​NET Annotated Monthly, Jan '22 →
The new year's edition of .​NET news featuries .​NET microservices, C# language goodies, and Blazor, Xamarin, and MAUI development. And for good luck we've also included career and workplace tips to start 2022 right.

Webinars and Online Events

Plugin Developers Appreciation Day →
Back in 2009, January 28th was declared "Thank a Plugin Developer Day" to celebrate WordPress plugin developers. JetBrains would like to join this opportunity to thank all those involved in developing plugins for JetBrains IDEs and team tools. Stay tuned and follow @JBPlatform on Twitter.

Teaching Introductory Computer Science in Kotlin – Recording and Q&A →
In November, we held a ‘Teaching Introductory Computer Science in Kotlin’ webinar, featuring Geoffrey Challen, Teaching Associate Professor at the University of Illinois at Urbana-Champaign. According to Geoffrey, Kotlin is an ideal choice for a first programming language to learn as it maximizes the fun and minimizes the frustration. In this post, we want to share with you the video recording and a recap of the questions and answers from the webinar.

Learning Resources

Discover .​NET Tools Guide →
Boost your productivity by learning more about essential features and workflows in ReSharper and Rider. Our developer advocates created this collection of visual resources, organized to help spark your learning. We hope it helps you get into the flow and excel at what you do.

Windows Toolchains in CLion →
As part of the recent 2021.3 CLion update, we made it easier to configure Windows toolchains in CLion while making them more powerful at the same time. Check out this blog post and short video to learn about all the options that are available to you.

Top 8 DataGrip Database Explorer Features →
In this post, we've compiled 8 of our users' favorite database explorer features in DataGrip. Get insights about how to copy-paste data sources, filter objects, mark data sources with colors, and more.

Better Late Than Never, or New Year's Resolutions With Qodana →
Still not sure if it's worth setting up static analysis on your project? Then check out the latest blog post from the Qodana team.

5 Years of Talking Kotlin Special →
This Special episode is dedicated to the 5th anniversary of the Talking Kotlin podcast! Hadi and Seb walk us through the early days of the podcast, discuss its evolution, and shed some light on the project's future.

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