JetBrains Blog

Integration Tests for Plugin Developers: Intro, Depende...

Following the enthusiastic response to our Plugin Testing: Performance, UI, and ...

Doc-Powered AI Assistant

Starting with the 2024.3 version of JetBrains IDEs, AI Assistant can not only ac...

Automate Your React App Deployment With TeamCity

This tutorial was brought to you by Kumar Harsh, a software developer and techni...

Webinar – Uno Platform & Hot Design for Rider

Join us Tuesday, March 11, 2025, 15:00 – 16:30 UTC (check other timezones) for o...

YouTrack Introduces a New Design

The YouTrack 2025.1 release introduces a bold new design that helps you navigate...

CDEs Aren’t Just for Developers: How QA, Tech Writers, ...

Cloud development environments (CDEs) have become a game-changer for development...

IntelliJ IDEA 2025.1 EAP 5: More LLMs in JetBrains AI A...

IntelliJ IDEA 2025.1 EAP 5 is out! You can download this version from our websit...

How Do LLMs Benefit Developer Productivity?

LLMs are everywhere! I am sure you have heard of large language models (LLMs) an...

New Livestream: TDD and Generative AI – A Perfect Pairing?

Join us for a new IntelliJ IDEA Livestream episode with Bouke Nijhuis, where we’...

Which Is the Best Python Web Framework: Django, Flask, ...

Search for Python web frameworks, and three names will consistently come up: Dja...

Database Migrations in the Real World

Database migrations are critical to modern application development and deploymen...

OpenAI vs. DeepSeek: Which AI Understands Kotlin Better?

AI models are evolving fast, and DeepSeek-R1 is making waves as a serious compet...

Datalore 2025.1 Brings New Welcome Screen, Revamped Adm...

Datalore 2025.1 introduces a new Welcome screen, a redesigned admin panel for On...

Ktor 3.1.0 Release

Ktor 3.1.0 is here! This is the first minor release of the year, bringing exciti...

IntelliJ IDEA 2024.3.3 Is Out! 

We’ve just released IntelliJ IDEA 2024.3.3 with several valuable fixes.  You can...

Leadership insights on Managing Code Quality Conflict

The competitive nature of today’s digital business environment makes it critical...

dotInsights | February 2025

Did you know? The GC.KeepAlive() method in the .NET Framework is not used to pre...

Why and How JetBrains Built Mellum – the LLM Designed f...

Hey, I’m Anton, product manager at JetBrains AI, and I managed training and rele...

Faster Debugging for Massive MSVC-Based Projects in CLion

CLion provides several bundled debuggers, including a modified version of the LL...

Kotlin Multiplatform Tooling – Shifting Gears

A couple of years ago, we initiated the idea of creating a Kotlin Multiplatform ...

AI Assistant expands with cutting-edge models

JetBrains AI Assistant offers you the flexibility to choose from a range of adva...

JetBrains AI Assistant Now Supports Claude Models via A...

The wait is over! Anthropic’s Claude models are here for JetBrains AI Assistant,...

The State of PHP 2024

PHP continues to be a cornerstone of web development, powering millions of websi...

Advent of Code in Kotlin: Winners and Community Highlights

Thank you to everyone who participated in Advent of Code 2024 in Kotlin! It was ...

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.