blog.jetbrains.com

Management

Jenkins Plugin Management: A Practical Guide To Avoiding Dependency Hell

Cet article traite des risques et des problèmes fréquents liés à l'utilisation des plugins dans Jenkins. Il explique comment les plugins fonctionnent, les conflits de versions qui peuvent survenir, les vulnérabilités de sécurité des plugins non maintenus et les défis de conformité liés à leur utilisation. Les auteurs mettent en avant l'importance de gérer ces problèmes afin d'éviter des échecs et de maintenir la fiabilité des environnements CI/CD.

Sécurité

What Are The Security Risks of CI/CD Plugin Architectures?

Les architectures CI/CD basées sur des plugins présentent des risques de sécurité importants, notamment des failles dues à un développement décentralisé et à l'abandon de certains plugins. Des vulnérabilités ont été signalées, notamment dans Jenkins, où plus de soixante failles ont été recensées en 2025. Ces risques peuvent mener à des compromissions graves, comme celle du BORN Group en 2022, où un plugin vulnérable a été utilisé comme point d'attaque. Les systèmes CI/CD intégrés gèrent la sécurité des plugins différemment, offrant une responsabilité unique et des contrôles de sécurité améliorés.

Dev back

dotInsights | March 2026

Le dernier numéro de dotInsights par JetBrains aborde les nouveautés et les tendances du développement .NET, en incluant des articles sur l'amélioration de l'async/await, l'utilisation de modèles d'extension dans .NET MAUI et des conseils pour les développeurs sur la refactorisation et l'analyse de migration. Ce numéro insiste également sur l'importance de la sécurité dans les applications .NET et discute de l'adoption croissante de l'IA dans le développement de jeux.

Management

Beyond the Build Log: How TeamCity Provides Actionable Build Insights

Cet article traite de TeamCity, un outil CI/CD qui transforme la gestion des logs de construction en une expérience plus navigable et interprétable. Il met en lumière les problèmes liés à l'analyse des logs traditionnels en expliquant comment TeamCity offre des vues structurées et visuelles qui aident les développeurs à diagnostiquer efficacement les erreurs et à suivre les performances des builds. L'accent est mis sur l'intérêt de ces 'insights' actionnables pour améliorer la productivité des équipes de développement.

Autre

AI Tool Switching Is Stealth Friction – Beat It at the Access Layer

Des recherches montrent que l'utilisation d'outils de codage assistés par l'IA entraîne un taux de changement de contexte plus élevé pour les développeurs, bien que 74% d'entre eux ne s'en rendent pas compte. Cela nuit à leur productivité, car ils perçoivent cette friction comme quelque chose de normal. La consolidation des outils d'accès plutôt que des outils eux-mêmes pourrait aider à réduire ce changement de contexte invisible et améliorer les performances des équipes de développement.

Autre

IntelliJ IDEA 2025.3.3 Is Out!

La version 2025.3.3 d'IntelliJ IDEA est maintenant disponible, apportant des corrections de bugs et des améliorations dans la gestion des schémas de sortie du serveur MCP, la gestion des proxies, et la modélisation PSI. Cette mise à jour contribue à une utilisation plus fluide et sans erreurs de l'IDE.

Dev back

Write Modern Go Code With Junie and Claude Code

JetBrains a lancé un nouveau plugin pour Go qui permet aux agents d'IA, Junie et Claude Code, de produire du code Go moderne et de suivre les dernières pratiques grâce à des directives bien définies. Ce plugin vise à corriger la tendance des agents à générer du code obsolète en leur indiquant d'utiliser les fonctionnalités compatibles avec la version actuelle de Go, ainsi qu'à promouvoir l'utilisation d'architectures plus récentes et idiomatiques.

Autre

Kodee’s Kotlin Roundup: KotlinConf ’26 Updates, New Releases, and More

KotlinConf 2026 se prépare avec des mises à jour sur le langage Kotlin, y compris Kotlin 2.3 qui apporte des améliorations de performances, et Ktor 3.4.0 qui offre plus de flexibilité pour le développement côté serveur. Un programme de mentorat pour les nouveaux contributeurs à Kotlin est également lancé, de même qu'un appel aux nominations pour les Golden Kodee Community Awards. Enfin, une nouvelle fonctionnalité de hot reload pour Compose a été publiée, permettant des itérations UI plus rapides.

Dev back

dotInsights | February 2026

Le numéro de février 2026 de dotInsights met en avant des outils et des pratiques pour les développeurs .NET, y compris des améliorations en C#, des mises à jour sur JetBrains Rider et des conseils pour une programmation durable. Il aborde également les nouvelles fonctionnalités de .NET 10 et des discussions sur le développement de jeux et l'adoption de l'IA dans l'industrie.

Autre

Open Source in Focus: .NET Projects and the Tools Behind Them

JetBrains met en avant quatre projets open source majeurs dans l'écosystème .NET, mettant en lumière des outils comme Avalonia, MudBlazor, et LINQ to DB. Avalonia est un framework UI multiplateforme qui a gagné en popularité, MudBlazor est une bibliothèque de composants Blazor axée sur la stabilité et les tests, et LINQ to DB est une bibliothèque d'accès aux données mature optimisée pour du haut rendement. Tous ces projets bénéficient d'outils JetBrains pour améliorer leur développement, gestion des performances et qualité du code.