<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/jetbrains/best-of/2024" -->

---
title: Best JetBrains posts of 2024 | daily.dev
description: The most upvoted JetBrains posts of 2024, curated by the daily.dev community.
canonical: https://daily.dev/tags/jetbrains/best-of/2024
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/jetbrains/best-of/2024
og:type: website
og:site_name: daily.dev
og:title: Best JetBrains posts of 2024 | daily.dev
og:description: The most upvoted JetBrains posts of 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of JetBrains — 2024

1. 1  
[](/posts/state-of-frontend-2024-5ioaqqkaq "State of Frontend 2024")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
State of Frontend 2024  
Visual Studio Code is the dominant choice among front-end developers due to its free nature and extensive ecosystem of extensions. JetBrains IDEs, particularly WebStorm, are favored for their out-of-the-box experience and reliability. Despite a stable two-year period in editor preferences, new AI-driven code editors like Cursor are emerging. Browser-based editors remain limited in adoption, primarily used for quick demos. GitHub is the leading version control provider, followed by GitLab and BitBucket.  
667  
10
2. 2  
[](/posts/meet-continue-an-open-source-autopilot-for-vs-code-and-jetbrains-miw15ysuj "Meet Continue: An Open-Source Autopilot for VS Code and JetBrains")  
Article  
![Avatar of mlnews](https://media.daily.dev/image/upload/s--0PoEtdkd--/f_auto/v1750409401/squads/marktechpost?_a=BAMClqZW0)Machine Learning News · 3y  
Meet Continue: An Open-Source Autopilot for VS Code and JetBrains  
Introducing Continue, an open-source autopilot for popular IDEs like VS Code and JetBrains. It streamlines the coding experience by leveraging large language models, allowing developers to review and accept/reject proposed edits. Continue promotes collaboration and customizability by integrating with various powerful models.  
283  
13
3. 3  
[](/posts/webstorm-and-rider-are-now-free-for-non-commercial-use-l3ltfuqlw "WebStorm and Rider Are Now Free for Non-Commercial Use")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
WebStorm and Rider Are Now Free for Non-Commercial Use  
JetBrains announced that WebStorm and Rider are now free for non-commercial use, including activities like learning, open-source project development, content creation, and hobby development. This initiative aims to make JetBrains IDEs more accessible and lower the barrier for non-commercial developers. Existing commercial licenses remain unchanged, and users can enjoy a full-featured IDE under the new non-commercial license type, with the only limitation being a different version of the 'Code With Me' feature. Anonymous usage statistics will be collected to help improve the products.  
238  
12
4. 4  
[](/posts/books-for-beginner-programmers-part-2-wuietoiyz "Books for Beginner Programmers: Part 2")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
Books for Beginner Programmers: Part 2  
This post provides a curated list of essential programming books for beginners, covering popular languages such as Python, Java, Kotlin, C, Rust, and JavaScript. Each book is chosen to help new learners get comfortable with their chosen programming language through practical exercises, real-world examples, and engaging formats. Additionally, it suggests further resources for deeper dives into specific languages.  
97  
1
5. 5  
[](/posts/the-new-ui-becomes-the-default-in-2024-2-xnwmnx1wr "The New UI Becomes the Default in 2024.2")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
The New UI Becomes the Default in 2024.2  
The new UI for JetBrains IDEs will be enabled by default in the 2024.2 version. This UI aims to reduce visual clutter while making essential features easily accessible and providing cleaner, more modern controls. With positive user feedback and numerous improvements based on rigorous testing, including a compact mode and customizable toolbars, this UI is set to enhance user experience. The classic UI will still be available as a plugin in the JetBrains Marketplace for at least one more year.  
62  
13
6. 6  
[](/posts/celebrating-kotlin-2-0-fast-smart-and-multiplatform-4gkgteasv "Celebrating Kotlin 2.0: Fast, Smart, and Multiplatform")  
Article  
![Avatar of kotlin](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/kotlin)Kotlin · 2y  
Celebrating Kotlin 2.0: Fast, Smart, and Multiplatform  
Kotlin 2.0 is released with a stable K2 compiler, multiplatform support, and improved code analysis. It has gained popularity among developers and major companies like AWS, Adobe, Atlassian, and Google. Kotlin Multiplatform allows sharing code across various platforms and has seen significant adoption. The release introduces the K2 compiler, which unifies all platforms and improves compilation speed. IntelliJ IDEA's K2 mode offers faster code highlighting and completion. The new compiler understands code better and introduces new features. Kotlin 2.0 is a high-quality release focused on data recognition, abstraction, high-performance code, and library author experience.  
56  
1
7. 7  
[](/posts/introducing-the-new-terminal-in-jetbrains-ides-3ntkonwmn "Introducing the New Terminal in JetBrains IDEs")  
Article  
![Avatar of collections](https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0)Collections · 3y  
Introducing the New Terminal in JetBrains IDEs  
JetBrains has introduced a new terminal in its IDEs, featuring visual changes, easy navigation, command completion, and more. Users can switch between the old and new terminals and provide feedback through a survey. The new terminal supports Bash, Zsh, and PowerShell.  
44  
4
8. 8  
[](/posts/join-us-for-jetbrains-gamedev-days-2024-lorxqzklx "Join Us for JetBrains GameDev Days 2024")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
Join Us for JetBrains GameDev Days 2024  
Join JetBrains GameDev Days 2024 for a hybrid event on October 9-10\. The event features experts discussing topics like CI/CD processes, Unity's DOTS, C# scripting, and game development with Godot. In-person sessions will occur on October 9, followed by an online event on October 10\. Talks will cover Unreal Engine development, mobile game development, Godot with Kotlin, and more. Sessions will be streamed live on YouTube and will remain available afterward.  
35  
3
9. 9  
[](/posts/kotlin-multiplatform-development-roadmap-for-2025-hc5mvvdks "Kotlin Multiplatform Development Roadmap for 2025")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
Kotlin Multiplatform Development Roadmap for 2025  
Kotlin Multiplatform is gaining traction, with Google officially supporting it for Android and iOS business logic sharing. JetBrains plans to enhance the ecosystem in 2025, including upgrading Compose Multiplatform for iOS to Stable, releasing Kotlin-to-Swift export, and a dedicated KMP IDE. Key focus areas include achieving feature parity across platforms, improving tooling, and refining the library ecosystem.  
21
10. 10  
[](/posts/the-net-tools-blog-sbnjx0y5t "The .NET Tools Blog")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
The .NET Tools Blog  
dotInsights by JetBrains offers recent content related to .NET development, including productivity tips, feature highlights, and technical tutorials. Security advisory about the deprecation of BinaryFormatter due to vulnerabilities is given. Featured links include subjects like Entity Framework Core, C# object building, ASP.NET Core services, and innovations in JetBrains Rider and ReSharper. JetBrains IDEs now provide code autocompletion with locally-run deep learning models, enhancing developer efficiency without needing internet access.  
16
11. 11  
[](/posts/rustrover-is-released-and-includes-a-free-non-commercial-option-xcnfkwnt7 "RustRover Is Released and Includes a Free Non-Commercial Option")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
RustRover Is Released and Includes a Free Non-Commercial Option  
RustRover is a new feature-rich Rust IDE released by JetBrains. It includes a free non-commercial option with a new licensing model. Support for the Rust plugin is included in IntelliJ IDEA Ultimate, but a commercial license or separate purchase is required for CLion.  
14  
2
12. 12  
[](/posts/fleet-1-44-is-here-with-new-ui-zig-language-support-and-more-enhancements-oi6xrdixj "Fleet 1.44 Is Here With New UI, Zig Language Support, and More Enhancements")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
Fleet 1.44 Is Here With New UI, Zig Language Support, and More Enhancements  
Fleet 1.44 introduces a new UI with enhanced navigation, Zig language support with various coding assistance features, notifications for missing Android SDK in Kotlin Multiplatform projects, smoother caret animation, and several bug fixes including issues with dev containers, remote workspaces, and documentation popups.  
13
13. 13  
[](/posts/create-your-own-ai-coding-assistant-with-continue-and-ollama-oqfxxpqq9 "Create your own AI coding assistant with Continue and Ollama")  
Article  
![Avatar of allthingsopen](https://media.daily.dev/image/upload/s--dgFP6zAp--/f_auto/v1720885901/logos/allthingsopen)All Things Open · 2y  
Create your own AI coding assistant with Continue and Ollama  
Learn how to set up and use Continue and Ollama to create your own AI coding assistant inside Visual Studio Code and JetBrains. Explore different models like Codestral 22B, DeepSeek Coder 6.7B, and Llama 3 8B for autocomplete and chat features. Utilize the \`@codebase\` and \`@docs\` context providers for relevant code snippets and documentation. Fine-tune models like StarCoder 2 with your development data to improve performance. Join the Discord communities for further support and discussion.  
12
14. 14  
[](/posts/learn-to-test-software-automatically-with-selenium-and-python-pgtnnszhn "Learn to Test Software Automatically with Selenium and Python")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 3y  
Learn to Test Software Automatically with Selenium and Python  
Learn to test software automatically with Selenium and Python. The course covers automated testing, its importance, and provides access to the course on JetBrains Marketplace.  
12  
1
15. 15  
[](/posts/jetbrains-academy-new-learning-content-in-january-sslwu1zmi "JetBrains Academy: New Learning Content in January")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 3y  
JetBrains Academy: New Learning Content in January  
JetBrains Academy has new learning content available in January, including a new Go project, Kotlin topics, and updates in Python, Java, algorithms and structures, system administration and DevOps, and cybersecurity.  
12
16. 16  
[](/posts/more-new-ui-icons-for-your-plugins--7aggugxut "More New UI Icons for Your Plugins!")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
More New UI Icons for Your Plugins!  
IntelliJ Platform Icons website has been updated with over 1,000 new UI icons, making it easier for plugin developers to find suitable icons for their projects. Most icons are licensed under Apache 2.0\. The update includes a Figma library and a UI Kit for designing custom icons and prototyping interfaces. Developers are encouraged to migrate their plugin icons to the new ones to maintain consistency within the IntelliJ ecosystem.  
11
17. 17  
[](/posts/euro-2024-scoring-goals-with-python-unruumyee "Euro 2024: Scoring Goals With Python")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
Euro 2024: Scoring Goals With Python  
Dive into a fun project using Python to analyze data from the Euro 2024 tournament. Learn how to set up your environment, load data, and perform basic data analysis using PyCharm. The analysis covers various aspects of football such as the body parts used to score goals, jersey numbers related to goals and yellow cards, and even goals by zodiac signs. Visualize the results with pie charts and histograms to uncover interesting trends.  
11
18. 18  
[](/posts/jetbrains-2024-2-update-new-default-ui-and-enhanced-features-across-all-ides-cxuizvdgg "JetBrains 2024.2 Update: New Default UI and Enhanced Features Across All IDEs")  
Article  
![Avatar of collections](https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0)Collections · 2y  
JetBrains 2024.2 Update: New Default UI and Enhanced Features Across All IDEs  
JetBrains 2024.2 update introduces a new minimalist default UI for all IDEs, significantly enhancing the user experience. Key improvements include upgraded AI Assistant with GPT-4o support, new features for IntelliJ IDEA like running Spring Data JPA methods directly, and performance boosts with quicker launch times. Updates are available through various methods, with detailed release notes outlining all changes and fixes. Enhancements span other JetBrains IDEs such as PyCharm, PhpStorm, and WebStorm.  
11
19. 19  
[](/posts/the-net-tools-blog-vuomuwyfy "The .NET Tools Blog")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 2y  
The .NET Tools Blog  
The importance of problem-solving skills for software developers. Common algorithms, logical thinking, data structures, design patterns, and methodologies are crucial. Critical thinking skills can be improved with a talk by Laïla Bougriâ.  
11
20. 20  
[](/posts/learn-ide-code-refactoring-for-enhanced-code-quality-mmxcmq2zi "Learn IDE Code Refactoring for Enhanced Code Quality")  
Article  
![Avatar of kotlin](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/kotlin)Kotlin · 3y  
Learn IDE Code Refactoring for Enhanced Code Quality  
Learn IDE Code Refactoring in Kotlin with the Introduction to IDE Code Refactoring course on JetBrains Academy. Improve code quality with best practices for code style, formatting, and refactoring techniques. Access the course on JetBrains Marketplace with IntelliJ IDEA.  
11

[See all JetBrains archives](/tags/jetbrains/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/jetbrains/best-of/2024#page","url":"https://daily.dev/tags/jetbrains/best-of/2024","name":"Best JetBrains Posts of 2024","description":"The most upvoted JetBrains posts of 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/jetbrains/best-of/2024#items","numberOfItems":20,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/state-of-frontend-2024-5ioaqqkaq","name":"State of Frontend 2024"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/meet-continue-an-open-source-autopilot-for-vs-code-and-jetbrains-miw15ysuj","name":"Meet Continue: An Open-Source Autopilot for VS Code and JetBrains"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/webstorm-and-rider-are-now-free-for-non-commercial-use-l3ltfuqlw","name":"WebStorm and Rider Are Now Free for Non-Commercial Use"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/books-for-beginner-programmers-part-2-wuietoiyz","name":"Books for Beginner Programmers: Part 2"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/the-new-ui-becomes-the-default-in-2024-2-xnwmnx1wr","name":"The New UI Becomes the Default in 2024.2"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/celebrating-kotlin-2-0-fast-smart-and-multiplatform-4gkgteasv","name":"Celebrating Kotlin 2.0: Fast, Smart, and Multiplatform"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/introducing-the-new-terminal-in-jetbrains-ides-3ntkonwmn","name":"Introducing the New Terminal in JetBrains IDEs"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/join-us-for-jetbrains-gamedev-days-2024-lorxqzklx","name":"Join Us for JetBrains GameDev Days 2024"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/kotlin-multiplatform-development-roadmap-for-2025-hc5mvvdks","name":"Kotlin Multiplatform Development Roadmap for 2025"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/the-net-tools-blog-sbnjx0y5t","name":"The .NET Tools Blog"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/rustrover-is-released-and-includes-a-free-non-commercial-option-xcnfkwnt7","name":"RustRover Is Released and Includes a Free Non-Commercial Option"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/fleet-1-44-is-here-with-new-ui-zig-language-support-and-more-enhancements-oi6xrdixj","name":"Fleet 1.44 Is Here With New UI, Zig Language Support, and More Enhancements"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/create-your-own-ai-coding-assistant-with-continue-and-ollama-oqfxxpqq9","name":"Create your own AI coding assistant with Continue and Ollama"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/learn-to-test-software-automatically-with-selenium-and-python-pgtnnszhn","name":"Learn to Test Software Automatically with Selenium and Python"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/jetbrains-academy-new-learning-content-in-january-sslwu1zmi","name":"JetBrains Academy: New Learning Content in January"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/more-new-ui-icons-for-your-plugins--7aggugxut","name":"More New UI Icons for Your Plugins!"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/euro-2024-scoring-goals-with-python-unruumyee","name":"Euro 2024: Scoring Goals With Python"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/jetbrains-2024-2-update-new-default-ui-and-enhanced-features-across-all-ides-cxuizvdgg","name":"JetBrains 2024.2 Update: New Default UI and Enhanced Features Across All IDEs"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/the-net-tools-blog-vuomuwyfy","name":"The .NET Tools Blog"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/learn-ide-code-refactoring-for-enhanced-code-quality-mmxcmq2zi","name":"Learn IDE Code Refactoring for Enhanced Code Quality"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"JetBrains","item":"https://daily.dev/tags/jetbrains"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/jetbrains/best-of"},{"@type":"ListItem","position":5,"name":"2024"}]}]}
```

