2026-05-07 11:27
🌍 Python Unplugged on PyTV was a groundbreaking online conference held on March 4, 2026. It aimed to recreate the in-person conference experience for a global audience. Thousands tuned in for live talks, expert panels, and interactive sessions. Speakers from the Python community shared insights on AI, web development, and more, all from Amsterdam. 🎤 Key takeaway: Python is not just for beginners. It supports complex applications across various industries. Mark Smith emphasized the need for...
Source: JetBrains Blog
Evgenia Verbina
2026-05-07 09:15
Understanding code highlighting complexity can enhance your coding efficiency! 📊 This article discusses how to create code that is friendly for highlighting, which can lead to improved responsiveness and reduced resource usage. Key benefits include optimized CPU usage, cooler system temperatures, and longer battery life. 💻 It emphasizes the importance of highlighting complexity, alongside algorithmic and cognitive complexity, for better performance. Simple practices, such as modularizing...
Source: JetBrains Blog
Pavel Fatin
2026-04-29 17:42
🌟 Curious about how machine learning handles text? The article explains the bag-of-words (BoW) model, a foundational technique in natural language processing (NLP) that converts text into numerical vectors. 📝 By tracking word occurrences, BoW simplifies text representation, making it useful for tasks like sentiment analysis. The post also highlights a text classification project using BoW in PyCharm, emphasizing its efficiency. #MachineLearning #NaturalLanguageProcessing #TextAnalysis #AI...
Source: JetBrains Blog
Jodie Burchell
2026-04-29 13:33
🚀 This month, the first JetBrains x Codex Hackathon took place in San Francisco, featuring 39 innovative IDE-native AI projects. Six finalists emerged, showcasing the rapid advancements in AI integration within development environments. Notably, half of the projects were built as IDE plugins on the IntelliJ Platform SDK. 🏆 The top prize went to Aditya Mangalampalli for his project, hyperreasoning, a unique coding agent. The event highlighted the importance of building tools directly against...
Source: JetBrains Blog
Dominique Rolink
2026-04-29 11:05
Unlock the power of observability with OpenTelemetry! 📊 In a new tutorial, you'll discover how to enhance your logging techniques for complex applications. Basic logging works for simple services, but as systems grow, it can become overwhelming. Learn to instrument a Kotlin and Spring Boot backend service with OpenTelemetry. This guide helps you gain deeper insights into execution contexts, allowing for better error tracing. Check it out and elevate your development skills! 🚀 #OpenTelemetry...
Source: JetBrains Blog
Viliam Sedliak
2026-04-28 14:18
🚀 JetBrains is enhancing its IDEs by integrating two coding workflows: traditional coding and AI-assisted coding. 🔍 Developers can choose to write code line by line or collaborate with AI for auto-completion and drafting tasks. Both methods will coexist without compromising the core coding experience. 💻 The IDE aims to support various AI tools while ensuring flexibility and avoiding vendor lock-in. Users can connect through JetBrains' AI subscription, their own API keys, or other supported...
Source: JetBrains Blog
Denis Shiryaev
2026-04-28 13:11
🚀 TeamCity 2026.1 is here with key improvements for CI/CD! Join us on May 12 at 18:00 CEST for a live walkthrough of the latest features, including support for Kotlin DSL and YAML in pipelines. Discover the new TeamCity CLI, which enhances integration with AI coding agents and simplifies command management from the terminal. This session will provide insights into AI-assisted workflows and future developments for TeamCity. 🔗 https://jb.gg/6u3izo #TeamCity #CICD #AI #DevOps #SoftwareDevelopment
Source: JetBrains Blog
Olga Bedrina
2026-04-28 10:04
🌐 The 2025 Go Developer Survey reveals that 46% of Go developers utilize the language for web services, leading to discussions about web frameworks. The GoLand team examines the popular net/http package. Its advantages include robustness, simplicity, and no external dependencies, allowing for full control over code. However, drawbacks exist, such as a lack of built-in abstractions and potential productivity loss due to boilerplate code. Notably, 32% of developers still favor net/http. #GoLang...
Source: JetBrains Blog
Dominika Stankiewicz
2026-04-28 09:55
🤔 Building or buying tech solutions? It's a common dilemma for companies. The key isn't just whether you can build a solution, but how fast and efficiently it can be implemented and maintained. Many overlook long-term challenges like consistency and integration when opting for DIY approaches. In agentic analytics, ambiguity in definitions and answer quality often leads to problems as scope expands. Understanding what it truly takes to make a system reliable across teams is essential for...
Source: JetBrains Blog
Claire Amaouche
2026-04-28 07:47
🚀 Exciting updates for AI Assistant users! Introducing the Skills Manager and Skill Repository, two new features designed to enhance your development experience. With the Skills Manager, you can now install and manage trusted skills from a single location, making them reusable across multiple agents and projects. This streamlines your workflow and reduces setup time. The Skill Repository provides a curated list of verified skills, ensuring a safer adoption process. Skills are organized for...
Source: JetBrains Blog
Dominique Rolink
2026-04-27 13:24
🚀 JetBrains has shared its Annual Highlights for 2026! In 2025, the company focused on evolving with the software development landscape. They aimed to support developers in building, shipping, and maintaining software more effectively. Key achievements included advancements in AI-powered development and growth in enterprise adoption. For more insights on their milestones, check out the full highlights! 📊🌟 #JetBrains #SoftwareDevelopment #AI #TechNews #AnnualHighlights
Source: JetBrains Blog
Gregorio Sanchez Duarte
2026-04-26 11:54
🛠️ Bugs are a common challenge in software development and can be very costly if discovered late in the process. Issues like memory leaks and hardcoded tokens often go unnoticed during manual reviews. Static code analysis helps to identify these defects early, reducing the impact and costs associated with bugs. By prioritizing fixes before running code, it simplifies the development process and minimizes risks. In 2022, poor software quality cost the US economy $2.41 trillion, highlighting...
Source: JetBrains Blog
Kerry Beetge
2026-04-24 09:23
🚀 AI is transforming coding, but it can also bring risks if not properly managed. Join an informative livestream to learn how to maintain code quality and security in your CI pipeline. Experts from JetBrains will demonstrate how Qodana and TeamCity can analyze AI-generated code, enforce quality standards, and catch issues before they reach production. Don’t miss the live demo showcasing these tools in action! #AICodeQuality #CIPipeline #JetBrains #QualityAssurance #LiveDemo
Source: JetBrains Blog
Kerry Beetge
2026-04-23 13:04
🚀 IntelliJ IDEA 2026.1.1 is now available! This update includes several important fixes aimed at enhancing your development experience. You can update via the IDE, Toolbox App, or download from the website. Notable updates include: - WSL Python SDK setup is back - Improved Emmet for remote development - Fixed Gradle sync issues - Faster search in large Spring projects For more details, check the release notes. 🛠️ #IntelliJ #IDEUpdate #SoftwareDevelopment #Programming #TechNews
Source: JetBrains Blog
Maria Kosukhina
2026-04-23 12:29
AI is transforming software development, with over 90% of developers using it in daily tasks like coding and debugging. However, its adoption in CI/CD pipelines remains limited. ⚙️ Teams prioritize reliability and compliance in these environments, making them cautious about integrating AI. 🛠️ The article highlights that while AI is effective upstream, its impact in CI/CD is still evolving. Key insights show that AI is more beneficial where mistakes are low-cost, contrasting with the higher...
Source: JetBrains Blog
Olga Bedrina
2026-04-23 11:29
🚀 Exciting updates for CLion users! The upcoming version 2026.2 is set to enhance your development experience. Key highlights include: - A simplified debugger configuration with a new "Debug Profile" section. - Support for multiple Zephyr West profiles. - Improved variable inspection during debugging. Our team aims to streamline build tools and improve the embedded experience. Stay tuned for more updates! #CLion #Debugging #SoftwareDevelopment #IDEUpdates #Zephyr
Source: JetBrains Blog
Oleg Zinovyev
2026-04-22 13:52
Developers are increasingly leveraging AI, but it's vital to examine what they bring to the table. DORA's 2025 AI Capabilities Model highlights that AI amplifies existing team strengths. Strong teams benefit more, while weaknesses become clearer. GitClear’s analysis shows regular AI users produce significantly more durable code. However, AI cannot fix pre-existing issues within teams. Three focus areas include: 1. **Strengthening Code Review**: With AI increasing code volume, review processes...
Source: JetBrains Blog
Ben Burn
2026-04-22 12:15
🌐 Exciting news for the Django community! PyCharm is launching a fundraiser to support Django, emphasizing its importance in the AI era. While AI can generate code quickly, it relies on robust frameworks like Django for stability and longevity. Since 2016, PyCharm has raised $350,000 for the Django Software Foundation, ensuring Django remains secure and innovative. You can donate or take advantage of a 30% discount on PyCharm Pro, with proceeds going to the foundation. 🛠️ Act fast, the...
Source: JetBrains Blog
Valeria Letusheva
2026-04-21 14:25
Understanding how highlighting works in code editors can enhance your coding experience. The article explains the difference between compilers and IDEs in error detection. Compilers process entire files, while IDEs focus on what's currently visible, allowing for targeted error highlighting. This method improves efficiency as it reduces resource consumption. By using incremental highlighting, IDEs can update only the necessary parts without reprocessing the entire file. Exploring this approach...
Source: JetBrains Blog
Pavel Fatin
2026-04-21 13:21
🚀 Exciting news for developers! JetBrains has teamed up with LinkedIn Learning to launch the Kotlin Professional Certificate. This program offers a comprehensive learning path, covering everything from Kotlin basics to full-stack, multiplatform app development. 💻📱 Designed for developers with basic programming knowledge, it covers essential topics like object-oriented programming, asynchronous coding, and multiplatform development. You can access the courses with a LinkedIn Premium...
Source: JetBrains Blog
Ksenia Shneyveys
2026-04-20 21:57
🚀 The Busy Plugin Developers Newsletter for Q1 2026 is here! 🧩 Key updates include new approval guidelines for plugins on JetBrains Marketplace. Plugins must not interfere with JetBrains products, especially regarding licensing and subscriptions. 🔧 The "Build Plugins" page has been redesigned for easier navigation, covering the plugin development process from start to finish. Stay updated and ensure compliance with the latest requirements! #JetBrains #PluginDevelopment #SoftwareUpdates...
Source: JetBrains Blog
Elena Kerpeleva
2026-04-20 14:39
Kotlin Multiplatform (KMP) is reshaping mobile development. The traditional model with separate codebases for iOS and Android is no longer effective, leading to issues like feature lag and technical debt. KMP offers a unified approach that reduces costs and enhances agility by sharing core business logic while maintaining performance. This strategic shift allows for faster delivery and secures a competitive edge, especially as AI integration grows. #KotlinMultiplatform #MobileDevelopment...
Source: JetBrains Blog
Ekaterina Volodko
2026-04-20 13:01
Exploring static code analysis tools? Choosing the right one for your team can be challenging. While many tools promise cleaner code and fewer bugs, true value comes when these tools are integrated into daily development practices. Different tools cater to varying needs, from centralized quality control to security-focused workflows. Here are a few top options: 1️⃣ Qodana - Ideal for developer-first teams. 2️⃣ SonarQube - Great for broad language support. 3️⃣ Snyk - Focused on security. 4️⃣...
Source: JetBrains Blog
Elizaveta Myšáková
2026-04-17 06:41
🚨 A security vulnerability (CVE-2026-33392) in YouTrack was identified in March 2026. Most users don’t need to take action, but YouTrack Server administrators should upgrade if they are on versions prior to 2025.3.132953. Check your version in Administration settings. YouTrack Cloud has already been updated. For more information and upgrade instructions, visit the YouTrack download page. Stay informed about security updates! 🔒💻 #YouTrack #SecurityUpdate #CVE2026 #JetBrains #TechNews
Source: JetBrains Blog
Elena Pishkova
2026-04-17 02:40
🚀 Exciting updates on improving UI responsiveness in IntelliJ-based IDEs! This multi-year project aims to address architectural constraints affecting performance. New tools and APIs are being developed to shift performance-sensitive tasks away from the UI thread, reducing the time the UI thread holds the write lock. One major challenge is the platform's 25-year-old architecture. The single read-write lock structure can lead to freezes during expensive write actions. The team is focused on...
Source: JetBrains Blog
Patrick Scheibe
2026-04-16 14:01
🚀 Exciting news for Spring AI users! The new Koog integration enhances agent orchestration by providing multi-step strategies, persistence, and advanced history management. This layer builds on Spring AI's existing capabilities, ensuring improved execution control and fault tolerance. Koog seamlessly integrates with Spring AI, leveraging over 13 LLM providers and 18 vector databases. As your agent's complexity grows, Koog offers the tools needed for reliability and optimization. #SpringAI...
Source: JetBrains Blog
Maria Tigina
2026-04-16 10:18
🚀 Exciting news from the Sky’s the Limit Hackathon! JetBrains and Cloud9 hosted a global event uniting developers and esports fans. Participants created 180 projects, including AI coaching tools and fan engagement experiences. Over 2,200 individuals registered, showcasing innovative ideas using esports data. 🏆 Winning projects included C9 StratOS, Spector, Cloud9 Draft Assistant, and Junie’s Arcade. #Hackathon #Esports #Developers #Innovation #Tech
Source: JetBrains Blog
Roman Prokashev
2026-04-15 17:00
AI coding assistants are now integral to developer workflows, as highlighted in a recent study by the Human-AI Experience team. The study analyzed two years of log data from 800 developers, aiming to understand long-term impacts of AI tools on their work. Findings indicate that AI reshapes workflows in ways that may not align with developers' perceptions. This research combines log data with surveys and interviews to provide a comprehensive view of AI's role in development. The mixed-methods...
Source: JetBrains Blog
Katie Fraser
2026-04-15 14:30
🚀 TeamCity 2025.11.4 is now available! This final bug-fix update addresses important issues, including Bitbucket Cloud connection problems and performance issues related to VCS. Regular updates enhance performance, security, and compatibility with integrations, ensuring smoother builds. For detailed release notes, visit the TeamCity website. #TeamCity #SoftwareUpdate #DevOps #PerformanceImprovement #Security
Source: JetBrains Blog
Dmitrii Korovin
2026-04-15 13:24
🚀 Exciting news! Qodana is now featured on Gartner Peer Insights! This milestone helps position Qodana as a top code quality platform for development teams. It also gives users a chance to share their experiences and impact the platform's growth. 🌟 Your feedback is vital! Whether you use Qodana for code reviews or monitoring code health, we want to hear from you. Your reviews help improve the product and assist others in choosing the right tools. Join the conversation and leave your review...
Source: JetBrains Blog
Kerry Beetge
2026-04-14 10:33
JetBrains IDEs have been enhancing Git integration for over 15 years, focusing on reliability by executing standard Git commands. 📈 With increasing repository sizes, users noted slower operations, particularly during interactive rebase tasks. This prompted a dedicated internship project to improve performance. 🚀 The article details how Git structures objects like blobs, trees, and commits, revealing where slowdowns occur. Optimizations are being introduced, especially for editing commit...
Source: JetBrains Blog
Aleksandr Krasilnikov
2026-04-14 10:00
Discover three effective methods to connect an AI agent to your business data. 1️⃣ **Direct Access**: Quick setup allows the agent to access your database directly. However, its accuracy relies on the agent's interpretation of your data, which can lead to inconsistencies. 2️⃣ **Formal Semantic Layer**: This structured approach improves reliability by using predefined metrics. While it ensures better accuracy, building this layer can take months and requires ongoing maintenance. 3️⃣...
Source: JetBrains Blog
Claire Amaouche
2026-04-10 14:21
🌟 Mark Smith's recent talk at Python Unplugged highlighted an interesting approach to learning Python: adjusting PyCharm's AI features. He suggests that turning off certain AI tools can enhance the learning experience. While these features are beneficial for seasoned developers, they may hinder beginners by promoting reliance on automatic code completion. To customize your PyCharm settings, visit Editor | General | Code Completion | Inline. This way, learners can engage more deeply with...
Source: JetBrains Blog
Cheuk Ting Ho
2026-04-09 15:32
Join us on April 16, 2026, from 15:00 – 16:30 UTC for the webinar "OSS PowerUps – XenoAtom.Terminal.UI" with Alexandre Mutel. This is the 15th episode focusing on open-source .NET projects. Discover the design choices behind XenoAtom.Terminal.UI, including how AI tools enhanced the development process. Register for a reminder or watch live on YouTube! #Webinar #OpenSource #DotNet #XenoAtom #AIInDevelopment 🌐💻📅
Source: JetBrains Blog
Matthias Koch
2026-04-09 11:46
Explore the integration of Spring Data JDBC with Kotlin in a recent article by Thorben Janssen. Spring Data JDBC offers a straightforward persistence model, emphasizing aggregate roots and constructor-based mapping. This framework suits developers who prefer explicit data flows and control over SQL. Kotlin enhances this experience with its focus on immutability and null safety. The article covers modeling aggregates, handling child entities, and creating custom queries effectively using...
Source: JetBrains Blog
Teodor Irkhin
2026-04-09 10:38
🚀 Embracing AI in development has transformed my workflow. From the moment I discovered ChatGPT, its user-friendly chat interface made engaging with AI seamless. While initially hesitant to use AI for coding, the introduction of Air changed my perspective. It offers a smooth transition between code exploration and agent results without the usual hassle of switching apps. Now, I find myself more productive, handling multiple tasks efficiently while enjoying familiar interaction patterns. The...
Source: JetBrains Blog
Valerii Tepliakov
2026-04-09 07:45
When rendering a single pixel in Java, a complex process unfolds. It begins with high-level frameworks like AWT or Swing and moves through the Java 2D graphics pipeline. Key factors include color models, gamma correction, and coordinate transformations. The pixel then travels to the Wayland compositor via shared memory buffers, where it undergoes meticulous tracking before appearing on the display. This article is a valuable resource for those focused on Java UI optimization on Linux. #Java...
Source: JetBrains Blog
Maxim Kartashev
2026-04-08 13:43
📰 Discover the power of LINQ to XML! This tool allows developers to write strong, readable queries directly against XML documents in .NET, simplifying XML handling. Check out the latest insights in dotInsights by JetBrains, featuring articles on testing myths, AI in development, and UX tips for .NET MAUI. Stay informed! 💻📊 #dotNET #SoftwareDevelopment #LINQ #XML #JetBrains
Source: JetBrains Blog
Rachel Appel
2026-04-08 12:44
🚀 Exciting update for developers! Junie CLI now connects directly to your JetBrains IDE. This integration allows Junie to utilize full code intelligence, leveraging indexing and semantic analysis. It understands your context, sees your open files, and uses your pre-configured test setups without any manual configuration. With this upgrade, Junie enhances refactoring, testing, and building for complex projects. #JunieCLI #JetBrains #CodeIntelligence #SoftwareDevelopment #DevTools
Source: JetBrains Blog
Dmitry Savelev
2026-04-08 12:32
🚀 Jacob Lee, Founding Software Engineer at LangChain, shares his journey of building a custom coding agent using Deep Agents and the Agent Client Protocol (ACP). He discusses the shift in his work, where he now delegates more to LLMs for coding tasks, enhancing his productivity while grappling with concerns about transparency. Lee’s project aims to align the coding agent with his workflow, ultimately replacing his previous tools. He highlights the benefits of using an IDE with ACP for better...
Source: JetBrains Blog
Aleksandra Aganezova