<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Dragonsoft DevSecOps</title>
    <description>The latest articles on DEV Community by Dragonsoft DevSecOps (@dragonsoft_devsecops).</description>
    <link>https://dev.to/dragonsoft_devsecops</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3710374%2F056917a5-83ad-453a-b134-f99e654b1010.jpg</url>
      <title>DEV Community: Dragonsoft DevSecOps</title>
      <link>https://dev.to/dragonsoft_devsecops</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dragonsoft_devsecops"/>
    <language>en</language>
    <item>
      <title>A review of the PerfDog evolution: Discussing mobile software QA with the founding developer of PerfDog</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Thu, 03 Sep 2026 02:19:17 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/a-review-of-the-perfdog-evolution-discussing-mobile-software-qa-with-the-founding-developer-of-262j</link>
      <guid>https://dev.to/dragonsoft_devsecops/a-review-of-the-perfdog-evolution-discussing-mobile-software-qa-with-the-founding-developer-of-262j</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Originally published on the WeTest blog. Reach out to DragonSoft, an authorized WeTest partner, for expert support and a free trial.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Author: Baojian Shen,Senior Product Manager, Tencent WeTest&lt;/p&gt;

&lt;p&gt;Awen Cao, Chairman of the MTSC (Make Tester Super Cool) Forum and Senior Testing Technology Director at Tencent, is the founding developer of the performance tool PerfDog. Since 2010, Awen has led the PerfDog team to focus on the game engine domain, providing performance optimization services specifically for Tencent Games. With the rapid development of PC and mobile games, the PerfDog team introduced Bench3D for PC game performance and PerfDog for mobile platforms. PerfDog became available to external users in 2019 and has since provided software performance testing services to hundreds of thousands of businesses worldwide.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Origin of PerfDog: The Challenge of Platform Fragmentation
&lt;/h2&gt;

&lt;p&gt;PerfDog’s development started due to the explosive popularity of PUBG: Battlegrounds. In 2018, PUBG took the world by storm, significantly boosting global PC hardware sales by 40% that year. The game development team aimed to port this game to mobile platforms, maintaining the same gameplay and PC-like experience, leading to the development of PUBG Mobile. This was the first time the PUBG team attempted to create a next-gen quality game using the UE engine on a mobile platform, presenting a significant challenge.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4m1snfykwuxk75hwl715.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4m1snfykwuxk75hwl715.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;During the performance testing phase, the team faced cross-platform testing issues between iOS and Android. For iOS, applicable Xcode tools only worked in Mac or debug environments. Given the million-plus lines of code in a UE engine game, compiling in debug mode without errors took at least a day, making the process inefficient. Furthermore, there was a lack of comparative data on competitors’ performance and industry standards.&lt;/p&gt;

&lt;p&gt;On Android, its openness led manufacturers to release customized system versions with thousands of testing tools, but no unified tool for consistent analysis. Compatibility and accuracy issues further compounded testing challenges, resulting in frequent retests and misjudgments.&lt;/p&gt;

&lt;p&gt;Faced with these challenges, Awen decided to lead the team in creating a solution. Their goal was to develop a simple, highly usable tool capable of supporting all mobile platforms. This marked the inception of PerfDog, which showed promising results in internal Tencent projects. As it was adopted for more projects, feedback from developers, testers, product managers, and designers helped refine PerfDog, leading to its public release in 2019.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3ycq0dv8tu8bjaokp56o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3ycq0dv8tu8bjaokp56o.png" alt=" " width="800" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Growth of PerfDog: Building a Robust User Ecosystem
&lt;/h2&gt;

&lt;p&gt;From a game operator’s perspective, development teams strive to deliver better game experiences to players. With PUBG Mobile being seen as a potential phenomenon, OEMs paid close attention to its performance on their devices, sending their flagship phones to the game team for performance testing. This collaboration highlighted external demand for performance testing, prompting the PerfDog team to extend their tools to OEMs, enhancing player experiences across devices.&lt;/p&gt;

&lt;p&gt;As mobile gaming grew, Awen and his team noticed players and tech YouTubers using PerfDog for performance evaluations. Users preferred PerfDog over traditional benchmarking, which only indicated hardware performance but not necessarily gaming experience quality. PerfDog effectively identified hardware performance issues and bugs, crucial factors affecting gameplay.&lt;/p&gt;

&lt;p&gt;Social media and YouTube influenced players’ perceptions of device performance, impacting purchasing decisions, which in turn encouraged OEMs to optimize their hardware to address weaknesses identified by PerfDog. Sometimes, issues stem from inadequate GPU or chip optimization, prompting collaboration between OEMs and chip manufacturers for targeted improvements.&lt;/p&gt;

&lt;p&gt;Through these partnerships, led by the shared goal of enhancing gaming performance, PerfDog fostered an ecosystem of continuous improvement, involving game companies, OEMs, and tech influencers.&lt;/p&gt;

&lt;h2&gt;
  
  
  PerfDog’s Evolution: Expanding Beyond Gaming
&lt;/h2&gt;

&lt;p&gt;Initially designed for gaming, PerfDog’s applicability caught the attention of non-gaming teams, demonstrating its versatility. By opening up to external manufacturers, PerfDog found applications across smartphones, chips, and IoT devices, evolving into a universal testing tool suitable for diverse scenarios.&lt;/p&gt;

&lt;p&gt;To ensure reliability and professional performance metrics, Awen’s team continuously validates PerfDog’s accuracy. Collaborations with the National Institute of Metrology helped PerfDog achieve authoritative certification. Legal compliance aided by Tencent’s international legal team further solidified PerfDog’s standing.&lt;/p&gt;

&lt;p&gt;Awen recalls, “Initially, PerfDog was to serve the internal PUBG project. Later, it expanded within Tencent, then to domestic manufacturers. Eventually, international partners, including Supercell, Riot, EA, and companies like Samsung and SK, expressed interest, leading to PerfDog’s global launch in late 2019. By 2020, its presence at GDC garnered even more attention.”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzbv17twbk0tcrx9xonya.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzbv17twbk0tcrx9xonya.png" alt=" " width="800" height="356"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;PerfDog has evolved from a test tool to integrating cloud services and the PerfDog Service for industrial performance management. It also developed products like PerfSight and CrashSight for user game performance solutions and crash analysis, offering comprehensive and convenient gaming performance monitoring. PerfDog now supports a wide range of devices, from mobile phones to VR, providing end-to-end performance testing for apps, videos, browsers, and networks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Understanding PerfDog’s Metrics&lt;/strong&gt;&lt;br&gt;
PerfDog features several intuitive metrics developed from team experience, including unique indicators like Jank, Smooth, and Frame Power (FPower).&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Jank
At WWDC 18, Apple introduced Frame Pacing, highlighting that a high frame rate doesn’t always equate to a smooth experience. Comparing left (40 FPS) and right (30 FPS) frames, the left shows obvious stutter due to a frame exceeding 100ms, while the right maintains a consistent 33ms/frame.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fueko8htqb9kowqr0sfct.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fueko8htqb9kowqr0sfct.png" alt=" " width="799" height="329"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Though early Android had a reputation for lag, Google’s Project Butter - Jank, part of Android 4.4, introduced quantifiable smoothness metrics. Google Jank Calculation Logic: Considering the visual perception and the interval of v-sync in hardware, if the display does not refresh for a subsequent v-sync, it is considered a jank, meaning the next v-sync did not trigger a new frame refresh.&lt;/p&gt;

&lt;p&gt;Awen observed that FPS does not fully encompass the user experience, necessitating the integration of multiple metrics for comprehensive analysis. The initial methods combining FPS and Jank yielded discrepancies with user perception, which led to PerfDog's refined Jank metrics. Following the upgrade, the PerfDog team launched the enhanced PerfDogJank indicator and promoted it to the gaming industry. However, a new challenge soon emerged. By 2019, the majority of mobile devices had refresh rates of 60 fps, while flagship phones released after 2020 already had refresh rates of over 120 fps. The rapid upgrade of hardware has led to an increase in user expectations regarding game performance. Even the slightest lag may now be perceived by users, and the established PerfDogJank standard is no longer sufficient for performance testing. Consequently, in subsequent versions, a new indicator, SmallJank, has been designed to accurately reflect minor stutters during the game and restore the real user experience.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fudg5ngvveiq0kjb5z8cg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fudg5ngvveiq0kjb5z8cg.png" alt=" " width="800" height="384"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Smooth Index
The Smooth Index offers a more precise evaluation of the fluidity of a game or app. As illustrated in the frame rate screenshot below, while the overall frame rate of the image remains relatively stable, there is a notable fluctuation in the time taken for a single frame, as reflected in the FrameTime. This demonstrates that in instances where the frame rate remains unaltered, stuttering persists. Furthermore, the duration and performance outcomes of each lag vary. Consequently, the user's perception differs, despite the number of stutters remaining consistent. The development team required more precise metrics to analyse this phenomenon. To this end, PerfDog has introduced the Smooth indicator.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsdklnp0tcawvy6jtatu6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsdklnp0tcawvy6jtatu6.png" alt=" " width="800" height="340"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frame Power (FPower)
During the course of their interactions with numerous PerfDog project teams, the developers conveyed their aspiration for the incorporation of additional scientific and quantitative indicators to assess power consumption performance. This is also the rationale behind the FPower metric (energy consumption per frame) in PerfDog.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Awen commented, From the user perspective, it is important that games and apps run on their device with high frame rates, high image quality, low heat generation and low power consumption. However, this approach to performance scheduling will inevitably result in a fragmented user experience. As the temperature of your phone rises and its energy consumption increases, the processor operates less frequently, which in turn results in lower frame rates and a stuttering, overheating user experience. The PerfDog team conducted further analysis of the time and energy consumption of each frame of the software, which led to the development of FPower.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F76e935mm6d1h6fpy4ux9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F76e935mm6d1h6fpy4ux9.png" alt=" " width="716" height="526"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The frame rate is dependent on waiting and operation, while power consumption is determined by operation and mobilisation. It is only through optimising computing that power consumption can be truly optimised.&lt;/p&gt;

&lt;p&gt;In the early stages of development, the team may implement measures such as reducing the frame rate to optimise energy consumption. While these adjustments reduce power consumption, they can negatively impact the user experience. The objective is to achieve power reduction without a noticeable change in frame rate. FPower = Power/Frame Rate is a more accurate metric that has become a key performance indicator for power optimisation in PerfDog.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q&amp;amp;A Session: We have gathered some questions from users and invited Awen to answer them.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Q: Are there any breakthroughs or plans for PerfDog to access deeper-level metrics?&lt;/p&gt;

&lt;p&gt;Awen: Absolutely, we aim to provide users with more comprehensive and in-depth low-level metric information. We are actively collaborating with hardware manufacturers like Qualcomm and Imagination. In the near future, we hope PerfDog will be able to offer users detailed information at the hardware and even driver levels, facilitating better and faster performance issue identification.&lt;/p&gt;

&lt;p&gt;Q: In game projects, how do various numerical parameters affect the client, and which performance metrics should a new game focus on optimizing?&lt;/p&gt;

&lt;p&gt;Awen: Games are incredibly complex from an app perspective, second only to operating systems. During game testing, looking at just one or a few metrics won’t reveal the true performance standards. We often advise examining a comprehensive range of metrics. Furthermore, differences between game types mean performance metrics can vary widely, so it’s not advisable to arbitrarily set standards for projects. I suggest using industry benchmarks from similar competitors as a reference for optimization. PerfDog already offers this functionality, and I encourage users to explore it.&lt;/p&gt;

&lt;p&gt;Q: Can PerfDog use a single account to test multiple devices simultaneously?&lt;/p&gt;

&lt;p&gt;Awen: Testing multiple phones with a single account on one computer is already a feature of PerfDog. By launching PerfDog software multiple times on a PC, you can test up to three phones simultaneously. Users might wonder why it’s limited to three devices. Given the extensive performance metrics and UI displayed during testing, testing too many phones simultaneously could lead to incomplete results or system overloads. We recommend testing on a maximum of three devices.&lt;/p&gt;

&lt;p&gt;Are you curious about how PerfDog can elevate your game testing experience? Or perhaps you'd like to dive deeper into our other cutting-edge testing strategies? Either way, we'd love to hear from you. Our expert team is here to connect and provide you with the guidance and support you need to ensure your game testing is both efficient and precise.&lt;/p&gt;

&lt;p&gt;Furthermore, we cordially invite you to try out Tencent's UDT platform, a cloud-based solution that grants you remote access to devices and seamlessly integrates with your local test devices, thereby broadening your testing horizons. We firmly believe that UDT can bring unmatched convenience and efficiency to your game testing endeavors.&lt;/p&gt;

&lt;h2&gt;
  
  
  About WeTest
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr9ir546mm7ubd4kupyft.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr9ir546mm7ubd4kupyft.png" alt=" " width="800" height="101"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;WeTest, with over a decade of experience in quality management, is an integrated quality cloud platform dedicated to establishing global quality standards and enhancing product quality. As a member of the IEEE,  approved Global Game Quality Assurance Working Group, it is recognized for its commitment to quality assurance. WeTest has served over 10,000 enterprise clients across 140+ countries.&lt;/p&gt;

&lt;p&gt;Focusing on advanced testing tools development, WeTest integrates AI technology to launch professional game testing tools such as PerfDog, CrashSight, and UDT (Next-Gen Multi-Terminal Unified Access Management Automated Testing Platform), aiding over a million developers worldwide in boosting efficiency. Additionally, WeTest offers comprehensive testing service solutions for mobile, PC, and console games, covering compatibility, security, functionality, localization testing and other various services, ensuring product quality for over one thousand game companies globally.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About the Author&lt;/strong&gt;&lt;br&gt;
Baojian Shen is a Senior Product Manager at Tencent WeTest with over 10 years of experience in software testing and game testing. He leads product planning and solution development for testing platforms and quality engineering initiatives, focusing on automated testing, compatibility testing, performance testing, game testing solutions, and scalable test platform development. Baojian’s work bridges practical testing challenges and product strategy, with emphasis on AI-driven testing, quality engineering, and implementable, evidence-based methodologies. He regularly shares industry insights grounded in real-world projects and measurable outcomes.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;For more information, please contact Dragonsoft at +852-5167-9050 or email us at &lt;a href="mailto:customer@hkdsdtech.com"&gt;customer@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>ai</category>
      <category>mobilesoftware</category>
      <category>perfdog</category>
    </item>
    <item>
      <title>How to use AI for performance reviews: a step-by-step guide in 2026</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Thu, 03 Sep 2026 02:07:46 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/how-to-use-ai-for-performance-reviews-a-step-by-step-guide-in-2026-2hmn</link>
      <guid>https://dev.to/dragonsoft_devsecops/how-to-use-ai-for-performance-reviews-a-step-by-step-guide-in-2026-2hmn</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Originally published on the monday blog. For expert guidance and support, reach out to DragonSoft, an authorized monday.com partner.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Performance review season has a way of exposing just how much managers rely on memory. When you’re reviewing 10 or 15 people at once, you’re trying to reconstruct months of projects, goals, feedback, 1:1s, and everyday contributions — often from information scattered across different places. AI can reduce some of the preparation involved by organizing review inputs, summarizing documented feedback, and surfacing patterns for the manager to examine.&lt;/p&gt;

&lt;p&gt;An employee review template can standardize the questions, criteria, and evidence managers use across reviews. Employee self-evaluations provide another source of context by giving employees space to document achievements, challenges, and development priorities in their own words.&lt;/p&gt;

&lt;p&gt;AI can help managers pull together performance evidence, summarize feedback, identify patterns, and turn raw information into a structured first draft. What it shouldn’t do is decide whether someone performed well. Ratings, promotions, compensation decisions, and the review conversation itself still require human judgment.&lt;/p&gt;

&lt;p&gt;That distinction matters. The International Labour Organization (ILO) has highlighted risks associated with using AI in HR functions such as performance management, including biased or incomplete data, poorly defined objectives, and limited transparency.&lt;/p&gt;

&lt;p&gt;In this guide, we’ll look at how to use AI for performance reviews, what information produces better results, how to write useful AI performance review prompts, and how monday AI Workspace can connect the process to the work employees actually did.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;AI is best used for drafting and synthesis, not decision-making. Let it organize evidence and create a starting point while managers retain responsibility for the evaluation&lt;/li&gt;
&lt;li&gt;Good reviews start with good evidence. Project outcomes, goals, feedback, and check-in notes give AI something concrete to work with&lt;/li&gt;
&lt;li&gt;AI doesn’t automatically eliminate bias. Human oversight is still essential, and AI-generated language should be checked for consistency and fairness&lt;/li&gt;
&lt;li&gt;Connected work data makes AI more useful. When projects, goals, and feedback already live together, managers spend less time reconstructing performance at review time&lt;/li&gt;
&lt;li&gt;People still own the consequential parts. Ratings, promotions, compensation, development conversations, and final decisions remain human responsibilities&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What is an AI performance review?
&lt;/h2&gt;

&lt;p&gt;An AI performance review is an employee performance evaluation where artificial intelligence assists with parts of the review process.&lt;/p&gt;

&lt;p&gt;In practice, that usually means helping a manager turn a large amount of information into something useful. AI might summarize 360-degree feedback, organize achievements around specific goals, identify recurring themes in check-in notes, improve vague feedback, or draft a first version of the written evaluation.&lt;/p&gt;

&lt;p&gt;The important word is assists.&lt;/p&gt;

&lt;p&gt;There’s a significant difference between using AI to summarize evidence and using an algorithm to evaluate an employee. The ILO describes the broader use of automated systems to organize, monitor, supervise, and evaluate work as algorithmic management and has highlighted the risks that come with delegating managerial decisions to technology.&lt;/p&gt;

&lt;p&gt;For performance reviews, a more useful division of responsibility looks like this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcovs5a2fsakk5eolg2nf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcovs5a2fsakk5eolg2nf.png" alt=" " width="596" height="527"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This approach also reflects NIST’s AI Risk Management Framework, which emphasizes clear human roles, accountability, transparency, and oversight when AI contributes to decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why use AI for performance reviews?
&lt;/h2&gt;

&lt;p&gt;Writing is only one part of a performance review. A lot of the work happens before anyone writes a sentence.&lt;/p&gt;

&lt;p&gt;Managers need to remember what happened, find supporting evidence, read feedback, compare results against goals, and work out which events are actually representative of an employee’s performance across&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fta3k8b69iq4oamb4o2dj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fta3k8b69iq4oamb4o2dj.png" alt=" " width="800" height="559"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;the review period.&lt;/p&gt;

&lt;p&gt;AI can reduce that administrative load.&lt;/p&gt;

&lt;p&gt;Instead of manually rereading a year’s worth of project updates, for example, a manager can use AI to summarize the employee’s major deliverables, missed or exceeded goals, recurring feedback themes, and documented development areas. The manager then verifies those findings and decides what matters.&lt;/p&gt;

&lt;p&gt;That can also help counter one of the weaknesses of memory-based reviews: recency bias. A project completed last month is naturally easier to remember than something delivered nine months ago. Giving AI structured evidence covering the whole review period can help bring older work back into view.&lt;/p&gt;

&lt;p&gt;It’s important not to overstate this benefit, though. AI doesn’t automatically make an evaluation objective. NIST notes that bias can enter AI systems through human assumptions, underlying data, and system design. AI can help managers examine more evidence, but people still need to judge that evidence fairly.&lt;/p&gt;

&lt;h2&gt;
  
  
  What information should you give AI for a performance review?
&lt;/h2&gt;

&lt;p&gt;The biggest mistake you can make is starting with the prompt. Begin by gathering the evidence that will inform the review, including agreed goals, documented outcomes, project updates, feedback, and relevant performance data.&lt;/p&gt;

&lt;p&gt;An AI system asked to “write a great performance review for Sarah” has almost nothing useful to work with. It can produce polished performance-review language, but polished language isn’t the same thing as an accurate evaluation.&lt;/p&gt;

&lt;p&gt;A better input combines the employee’s goals and OKRs, project outcomes, manager observations, 1:1 notes, peer or 360-degree feedback, documented recognition, and relevant development goals from the previous review.&lt;/p&gt;

&lt;p&gt;Specificity matters here. Reviews are more useful when employees are evaluated against goals that were clearly defined in advance. A consistent goal-setting process gives managers and employees a shared reference point for evaluating progress.&lt;/p&gt;

&lt;p&gt;“Improved customer retention” gives AI very little context. “Goal: increase renewal rate from 82% to 86% by Q4. Final result: 87.3%” gives it an outcome it can accurately reference.&lt;/p&gt;

&lt;p&gt;Project information should work the same way. Rather than simply recording that someone “led the website project,” capture what they owned, who they worked with, the intended deadline, what happened, and what impact the project had.&lt;/p&gt;

&lt;p&gt;The ILO has identified data quality as one of the central limitations organizations need to consider when using AI in HR. In performance reviews, that principle is fairly simple: vague evidence produces vague reviews.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to use AI for performance reviews in seven steps
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Gather evidence from the entire review period&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Before opening an AI tool, gather the information you would need to defend the review yourself.&lt;/p&gt;

&lt;p&gt;Look across goals and OKRs, completed projects, check-in notes, peer feedback, previous development goals, recognition, and any relevant performance documentation. Whenever possible, include dates, outcomes, and measurable results.&lt;/p&gt;

&lt;p&gt;The aim isn’t to feed AI everything anyone has ever said about an employee. It’s to create a representative record of their performance across the full period.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Decide what AI is allowed to do&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Set the boundary before you start.&lt;/p&gt;

&lt;p&gt;You might decide AI can summarize feedback, organize achievements, draft sections of the review, suggest coaching questions, and help make language more specific. Final ratings, compensation, promotions, disciplinary decisions, and performance improvement plans stay with people.&lt;/p&gt;

&lt;p&gt;This isn’t just good workflow design. The NIST AI Risk Management Framework emphasizes managing AI risks throughout the design, development, deployment, and use of AI systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Write an evidence-rich prompt&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A useful AI performance review prompt explains the task, supplies the evidence, and tells the system what it must not infer.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;Draft the achievements section of an annual performance review for a senior project manager. Use only the evidence provided below. Organize the review around business outcomes, collaboration, and delivery. Include specific examples where available. Do not invent achievements, motivations, or results. Flag anything that cannot be supported by the evidence.&lt;/p&gt;

&lt;p&gt;Then provide the relevant information.&lt;/p&gt;

&lt;p&gt;This gives AI a much narrower job than “write a performance review,” which makes the output easier to verify.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Treat the output as a first draft&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI-generated text can sound authoritative even when it is wrong, so the first draft needs active review.&lt;/p&gt;

&lt;p&gt;Check whether every project, result, and claim is accurate. Look for achievements AI has exaggerated, team outcomes attributed to one person, missing context, or conclusions the evidence doesn’t support.&lt;/p&gt;

&lt;p&gt;If the draft repeatedly gets something wrong, go back to the source information or prompt rather than simply polishing the sentence.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Make every important claim specific&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One of AI’s most useful roles is helping managers move away from vague performance language.&lt;/p&gt;

&lt;p&gt;“Alex demonstrated strong leadership this year” tells the employee very little.&lt;/p&gt;

&lt;p&gt;“Alex led the Q3 website migration across design, engineering, and content, coordinating six contributors and delivering the project two weeks ahead of the revised deadline” explains what the manager actually means by leadership.&lt;/p&gt;

&lt;p&gt;Not every sentence needs a metric, but consequential feedback should be grounded in something observable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Check for bias and inconsistent language&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI can help identify inconsistent language, but it cannot certify that a review is unbiased.&lt;/p&gt;

&lt;p&gt;Compare reviews across employees. Are similar accomplishments described with similar strength? Is one person described using personality labels while another is evaluated on outcomes? Does one employee receive detailed evidence while another gets vague judgments? Is a recent mistake overshadowing the rest of the year?&lt;/p&gt;

&lt;p&gt;The ILO has specifically warned against assuming AI automatically makes HR decisions fairer. Biased inputs, poorly chosen objectives, and opaque systems can all affect the result.&lt;/p&gt;

&lt;p&gt;That makes the human review stage essential.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. Finalize the review and document the process&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The manager should ultimately be able to stand behind every sentence in the final review.&lt;/p&gt;

&lt;p&gt;Verify the evidence, add context AI couldn’t know, remove unsupported conclusions, make the final performance assessment yourself, and prepare for the employee’s questions.&lt;/p&gt;

&lt;p&gt;Your organization should also retain appropriate documentation of the review process in line with its HR, privacy, and AI governance policies. NIST’s AI RMF treats governance and documentation as ongoing parts of responsible AI use rather than a final compliance check.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI performance review prompt examples
&lt;/h2&gt;

&lt;p&gt;A few reusable prompts make this section much more useful for people arriving from search.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To draft a review:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Using only the evidence provided below, draft an employee performance review covering achievements, areas for development, and progress against goals. Include specific examples where evidence is available. Do not invent results, motivations, or behaviors. Flag anything that isn’t sufficiently supported.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To summarize 360-degree feedback:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Summarize the feedback below into recurring themes. Separate strengths, development opportunities, and contradictory feedback. Indicate how many responses support each theme, and don’t treat a single comment as a pattern.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To improve vague manager feedback:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Rewrite the feedback below so it focuses on specific, observable behavior and outcomes. Preserve the manager’s intended meaning and don’t introduce facts or examples that aren’t provided.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To check reviews for consistency:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Compare these reviews for differences in tone, specificity, evidence, and performance standards. Flag places where similar performance appears to be described differently. Do not change ratings or make performance decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common mistakes when using AI for performance reviews
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Asking AI to write a review without evidence&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is how you end up with an extremely professional paragraph saying essentially nothing.&lt;/p&gt;

&lt;p&gt;AI needs something concrete to summarize. Without documented work, goals, and feedback, it is mostly generating plausible performance-review language.&lt;/p&gt;

&lt;p&gt;Assuming AI-generated feedback is objective&lt;/p&gt;

&lt;p&gt;AI output isn't inherently neutral.&lt;/p&gt;

&lt;p&gt;The model, prompt, underlying information, and decisions made by the people using it can all influence the result. NIST’s framework specifically treats fairness, transparency, privacy, validity, and accountability as risks that need to be actively managed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Putting sensitive employee information into an unapproved AI tool&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Performance information can include confidential employee data. Before entering it into any AI system, check what your organization’s policies allow and how the provider handles access, retention, security, and model training.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Letting AI make the final performance decision&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There’s a meaningful difference between asking AI to summarize evidence and asking it to decide whether someone deserves a promotion.&lt;/p&gt;

&lt;p&gt;AI can make the first task easier. The second requires organizational accountability, context, and human judgment.&lt;/p&gt;

&lt;h2&gt;
  
  
  How monday AI Workspace supports AI-assisted performance reviews
&lt;/h2&gt;

&lt;p&gt;The challenge with a standalone AI tool is that it doesn’t automatically know what happened at work.&lt;/p&gt;

&lt;p&gt;Managers still need to find project information, collect feedback, copy in goals, explain context, and work out where every claim came from. That limits how much time AI can actually save.&lt;/p&gt;

&lt;p&gt;monday AI Workspace brings the AI closer to the work itself. Projects, goals, workflows, feedback, and AI capabilities can operate in the same environment, making it easier to build reviews around documented performance rather than memory.&lt;/p&gt;

&lt;p&gt;For example, monday Workforms can collect self-evaluations, manager observations, and peer feedback in a consistent format. Automations can handle review reminders and handoffs instead of HR manually chasing every participant.&lt;/p&gt;

&lt;p&gt;AI blocks can help summarize written feedback and categorize recurring themes, while managers retain access to the original information for verification. Goals and OKRs can connect review discussions to the objectives employees were actually working toward.&lt;/p&gt;

&lt;p&gt;For HR teams managing a review cycle across multiple departments, dashboards also provide a live view of which reviews are started, awaiting input, overdue, or complete. AI performance reviews work best as part of an ongoing performance management process rather than as a replacement for regular conversations between managers and employees.&lt;/p&gt;

&lt;p&gt;The result isn’t an automated performance decision. It’s a more connected review process where the evidence, workflow, and AI assistance aren’t scattered across separate systems.&lt;/p&gt;

&lt;h2&gt;
  
  
  Building a better performance review process with AI
&lt;/h2&gt;

&lt;p&gt;The strongest case for AI in performance reviews isn’t that a machine can write nicer feedback.&lt;/p&gt;

&lt;p&gt;It’s that managers have more information to process than they can reliably hold in their heads.&lt;/p&gt;

&lt;p&gt;Used well, AI can turn a year of goals, projects, notes, and feedback into a more manageable body of evidence. It can summarize information, structure a draft, highlight patterns, and help managers interrogate vague language.&lt;/p&gt;

&lt;p&gt;But the final evaluation still belongs to people.&lt;/p&gt;

&lt;p&gt;That’s especially important as AI becomes more deeply embedded in HR and performance management. Both the ILO’s research into AI in the workplace and NIST’s AI governance guidance emphasize the risks of treating automated outputs as inherently objective or removing meaningful human oversight.&lt;/p&gt;

&lt;p&gt;With monday AI Workspace, teams can connect AI assistance directly to the projects, goals, feedback, and workflows where performance happens — helping managers spend less time reconstructing the year and more time having a useful conversation about it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For more information about monday AI Workspace , please contact DragonSoft, an authorized monday.com partner.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Phone: +852-51679050&lt;/p&gt;

&lt;p&gt;Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
    </item>
    <item>
      <title>Sonar Launches Sonar Vortex and SonarQube Remediation Agent to Improve Agentic Effectiveness</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Thu, 03 Sep 2026 02:01:19 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/sonar-launches-sonar-vortex-and-sonarqube-remediation-agent-to-improve-agentic-effectiveness-1cee</link>
      <guid>https://dev.to/dragonsoft_devsecops/sonar-launches-sonar-vortex-and-sonarqube-remediation-agent-to-improve-agentic-effectiveness-1cee</guid>
      <description>&lt;p&gt;AI agents now generate over 40% of committed enterprise code, yet the gap between rapid code generation and robust verification continues to widen. How can organizations harness the power of AI development while effectively governing code compliance and controlling token costs?&lt;/p&gt;

&lt;p&gt;Sonar has launched Sonar Vortex and the SonarQube Remediation Agent to directly tackle three critical pain points: agentic code quality, token consumption, and technical debt, making enterprise AI investments more efficient and sustainable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In this article, DragonSoft, an authorized SonarQube partner in Hong Kong, breaks down the core value of these new offerings and provides actionable implementation support to help you build a trusted and highly efficient AI coding loop.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;New offerings improve quality of agentic output, decrease token usage by up to 36%, and autonomously burn down technical debt&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI agents now assist in generating more than 40% of committed enterprise code and the gap between how fast that code gets written and how well it gets verified is growing. Most organizations know they need to govern agentic output. Far fewer have a clear, practical path to doing so. Today, Sonar, a global leader in AI code verification, governance, and efficiency is changing that with the launches of Sonar Vortex and the SonarQube Remediation Agent.&lt;/p&gt;

&lt;p&gt;Available today, the new products improve agentic development in three ways:&lt;/p&gt;

&lt;p&gt;• Ensure agents write conformant code from the start by injecting your project's standards before generation, and then verifies the agent-written code against your team's quality and security standards while it's being written&lt;/p&gt;

&lt;p&gt;• Cut LLM token consumption by up to 36% by delivering precise, governed context in a single call, eliminating the iterative file discovery that drives up cost&lt;/p&gt;

&lt;p&gt;• Autonomously burn down technical debt at scale, working asynchronously in the background to generate, verify, and raise ready-to-merge PRs without pulling developers away from new work&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“The industry conversation about AI slop, token efficiency, and compounding technical risk has been building for months, if not longer,” said Tariq Shaukat, CEO of Sonar. “What's been missing is a way to address those three issues where they occur: inside the agentic loop. We're delivering AI and development leaders a solution they can trust to make their investments in AI more efficient, effective, and sustainable.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Compounding agentic productivity
&lt;/h2&gt;

&lt;p&gt;Agents are limited by what they don't know. They fall down when they lack the context of architecture, security and quality standards, approved libraries, an organization's conventions, and so on. Left ungoverned, they produce code that works in isolation but often violates the rules of the system it's entering. And the fixes cost more with every passing sprint. Sonar's new offerings address these challenges on both sides of the agentic development loop: Sonar Vortex improves the effectiveness of agents building new code, while the SonarQube Remediation Agent stops the accumulation of technical debt in the existing codebase.&lt;/p&gt;

&lt;h2&gt;
  
  
  Sonar Vortex: Improved agentic efficiency
&lt;/h2&gt;

&lt;p&gt;Sonar Vortex is an agent effectiveness solution, built to guide, verify, and improve the quality of code agents produce. It works across models and toolchains, operating on two dimensions: agent development quality and token effectiveness.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Development quality&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For development quality, Sonar Vortex guides agents with the context and constraints they need before they write a single line of code. This includes the same organizational standards, quality profiles, and security rules that govern projects throughout CI/CD. It then verifies agent output in real time, inside the inner loop, catching security, reliability, and maintainability issues before any PR exists. This approach ensures code conforms from the first line, not after a review cycle. The result is consistent, explainable findings that hold up across teams, tools, and branches.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Token effectiveness&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;New Sonar research quantifies the impact of Sonar Vortex on token efficiency. In controlled benchmarks across Java, Python, TypeScript, and C#, run on Claude Opus 4.8, a leading frontier model, Sonar Vortex reduced LLM token consumption by up to 36% on refactoring tasks where code discovery represents the majority of the work. Rather than requiring agents to search iteratively and carry context forward across many files, Sonar Vortex delivers governed context in a single, precise call, resulting in less exploration. As a result, in testing, Sonar saw significantly lower token costs and more predictable spend.&lt;/p&gt;

&lt;p&gt;Agents that leverage Sonar Vortex produce better code the first time, with fewer tokens, fewer violations, and less rework. The new offering extends that same standard into the agentic loop, so the code AI writes is held to the same bar as everything else in your codebase, automatically, before it ever reaches CI. As AI development spend grows and scrutiny of what it produces grows with it, Sonar gives engineering and AI leaders the answer to both: better output, lower token costs, and a defensible paper trail. The investment in AI gets more efficient and the risk gets smaller. That's the case every CTO needs to be able to make right now.&lt;/p&gt;

&lt;h2&gt;
  
  
  SonarQube Remediation Agent: Technical debt management
&lt;/h2&gt;

&lt;p&gt;The SonarQube Remediation Agent is designed specifically for backlog burndown and operates as a background agent. Teams can assign historical issues (vulnerabilities, architectural drift, maintainability debt) from the SonarQube dashboard. The agent then works asynchronously, generating fixes, verifying each one against Sonar's own analysis engine, and raising verified, ready-to-merge PRs.&lt;/p&gt;

&lt;p&gt;This approach greatly reduces developer toil or context-switching. Instead, every fix is proven clean before it surfaces. This is a proactive technical debt removal engine that targets the existing codebase at scale, without pulling developers away from shipping new work. Sonar was recently named a Leader in the Gartner® Magic Quadrant™ for Technical Debt Management¹.&lt;/p&gt;

&lt;h2&gt;
  
  
  Momentum behind the launch
&lt;/h2&gt;

&lt;p&gt;Today's announcement is backed by the strongest financial position in Sonar's history. The company has surpassed $430 million in annual recurring revenue (ARR) with accelerated growth. More than 7 million developers use Sonar—75% of the Fortune 100 rely on it, including 19 of the top 20 banks globally outside China, as well as leading organizations like Nvidia, AstraZeneca, and Mercedes-Benz.&lt;/p&gt;

&lt;p&gt;That scale reflects a market that considers verification mandatory. Organizations trust Sonar to analyze more than 750 billion lines of code daily. Teams using Sonar are 44% less likely to experience outages from AI-generated code.&lt;/p&gt;

&lt;h2&gt;
  
  
  About Sonar
&lt;/h2&gt;

&lt;p&gt;Sonar, a global leader in AI code verification, governance, and efficiency, helps reduce outages, improve security, and lower costs and risks associated with AI and agentic coding. As an independent verification platform, Sonar enables organizations to securely develop at the speed of AI, and with the addition of Gitar's AI-native code review, offers the most comprehensive way to verify code in the agentic era. A Leader in the Gartner® Magic Quadrant™ for Technical Debt Management, Sonar is the foundation for high-performance software engineering—analyzing over 750 billion lines of code daily to ensure applications are secure, reliable, and maintainable. Rooted in the open source community, Sonar is trusted by 7M+ developers globally, including teams at Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca, and Ford Motor Company.&lt;/p&gt;

&lt;h2&gt;
  
  
  DragonSoft Support
&lt;/h2&gt;

&lt;p&gt;As an authorized SonarQube partner, DragonSoft does more than just deliver the latest global product updates. We bring a seasoned team of implementation and service experts to ensure your success. From product selection and license planning, on-premise deployment, and custom quality and security policies, to deep integration with your CI/CD pipelines and AI coding toolchains, we provide localized, full-lifecycle professional support. We empower your team to move fast and stay secure in the AI era.&lt;/p&gt;

&lt;p&gt;Act now to master code quality and costs in the AI era.&lt;/p&gt;

&lt;p&gt;To learn more about the capabilities of Sonar Vortex and the SonarQube Remediation Agent, schedule a 1-on-1 product demo, or request a trial and customized quote, contact us today:&lt;/p&gt;

&lt;p&gt;🌐 Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📞 Phone: +852-51679050&lt;/p&gt;

&lt;p&gt;✉️ Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>sonar</category>
      <category>ai</category>
      <category>agents</category>
    </item>
    <item>
      <title>The Pros and Cons of Wildfly for Java Developers and a Guide to Boosting Productivity with Perforce JRebel</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Thu, 27 Aug 2026 01:55:59 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/the-pros-and-cons-of-wildfly-for-java-developers-and-a-guide-to-boosting-productivity-with-perforce-j8p</link>
      <guid>https://dev.to/dragonsoft_devsecops/the-pros-and-cons-of-wildfly-for-java-developers-and-a-guide-to-boosting-productivity-with-perforce-j8p</guid>
      <description>&lt;p&gt;Java developers constantly seek the right tools to build, test, and deploy applications quickly. Selecting the proper application server plays a major role in how well a team meets its goals.&lt;/p&gt;

&lt;p&gt;WildFly stands out as a popular choice for teams that want a fast, lightweight, modular application server.&lt;/p&gt;

&lt;p&gt;Read on to learn more about the core features of WildFly, how it compares to JBoss and GlassFish, and how you can speed up your workflow by using WildFly with JRebel.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;For expert guidance and support, reach out to DragonSoft, an authorized Perforce partner.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What Is WildFly?
&lt;/h2&gt;

&lt;p&gt;WildFly is a fully featured Java application server that provides the necessary environment to run Java web applications. Red Hat maintains the project, focusing on aggressive memory control and fast startup times. Because it uses JBoss Modules, it provides true application isolation and links only the specific JAR files your application needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who Uses WildFly?
&lt;/h2&gt;

&lt;p&gt;According to the 2025 Java Developer Productivity Report, 14% of respondents said they are using JBoss or WildFly as their application server. While 86% reported using Tomcat, WildFly was in equal company with application servers like Jetty (16%), WebLogic (9%), and WebSphere (8%). Interestingly, 14% of respondents reported they don't use an application server.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common Use Cases for WildFly
&lt;/h2&gt;

&lt;p&gt;Developers choose WildFly for a variety of reasons. It handles everything from traditional web applications to modern, distributed architectures. Additionally, WildFly has full Jakarta EE support, making it an excellent choice for enterprise Java applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key use cases include:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Running robust Java applications&lt;/p&gt;

&lt;p&gt;• Building microservices that need a small memory footprint&lt;/p&gt;

&lt;p&gt;• Scaling applications quickly due to its instant start times and stateless administration console&lt;/p&gt;

&lt;p&gt;• Building Jakarta EE enterprise applications&lt;/p&gt;

&lt;h2&gt;
  
  
  Available Versions of WildFly
&lt;/h2&gt;

&lt;p&gt;The community actively updates WildFly to support the latest Java standards. For instance, the WildFly 40 Beta 1 release offers deep integration with Jakarta EE 11 and Eclipse MicroProfile, giving developers the tools they need to stay current.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is WildFly Open Source?
&lt;/h2&gt;

&lt;p&gt;Yes, WildFly is completely open source. It is free for both development and production deployments. While it operates as a free community project, it still receives backing from Red Hat. If your team needs robust commercial support for WildFly, consider OpenLogic.&lt;/p&gt;

&lt;h2&gt;
  
  
  Comparing WildFly vs. JBoss
&lt;/h2&gt;

&lt;p&gt;It's easy to confuse WildFly and JBoss because they share a common history. In 2012, Red Hat rebranded the open source community version of JBoss AS to WildFly.&lt;/p&gt;

&lt;p&gt;The name JBoss now typically refers to JBoss Enterprise Application Platform (EAP). While JBoss EAP builds upon the WildFly source code, the two are not identical. The main differentiators are price, speed of updates, and support.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz3jfllm7rtuub492sh2f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz3jfllm7rtuub492sh2f.png" alt=" " width="800" height="219"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Comparing WildFly vs. GlassFish
&lt;/h2&gt;

&lt;p&gt;GlassFish is another fully featured, open source application server for Java EE. Sun Microsystems originally sponsored it before Oracle acquired the project. Today, the Eclipse Foundation maintains the GlassFish code base.&lt;/p&gt;

&lt;p&gt;For most modern development teams, WildFly wins out due to its speed, efficiency, and active community.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foajhq41fea0ncgjut4k8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foajhq41fea0ncgjut4k8.png" alt=" " width="800" height="277"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Develop Java Applications Faster With JRebel + WildFly
&lt;/h2&gt;

&lt;p&gt;No matter which application server you choose, waiting for applications to redeploy breaks developer flow. Even with fast startup times for WildFly, those disruptions can hamper Java development productivity.&lt;/p&gt;

&lt;p&gt;Fortunately, you can eliminate these frustrating delays by pairing WildFly with JRebel to eliminate redeploys, allowing you to see code changes in your application server instantly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Choosing WildFly gives you a fast, modular, and standard-compliant foundation for your Java applications. When you compare it to alternatives like JBoss EAP and GlassFish, WildFly strikes a perfect balance between cutting-edge features and lightweight performance.&lt;/p&gt;

&lt;p&gt;To maximize your efficiency, pair WildFly with tools like JRebel that compound that performance. Skip the rebuilds, keep your flow state intact, and deliver better software, faster. &lt;/p&gt;

&lt;h2&gt;
  
  
  DragonSoft Support
&lt;/h2&gt;

&lt;p&gt;Whether you are evaluating WildFly as your application server or looking to introduce JRebel to break through development bottlenecks, DragonSoft, Perforce  authorized partner, provides comprehensive, end-to-end solutions.&lt;/p&gt;

&lt;p&gt;We offer official JRebel licensing, along with localized deployment, technical support, and tailored training, ensuring your team can maximize the full potential of the WildFly + JRebel solution.&lt;/p&gt;

&lt;p&gt;Contact us today to claim your free JRebel trial and discover the latest updates on Java development tools!&lt;/p&gt;

&lt;p&gt;🌐 Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📞 Phone: +852-51679050&lt;/p&gt;

&lt;p&gt;✉️ Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>java</category>
      <category>javaapplication</category>
      <category>wildfly</category>
      <category>jrebel</category>
    </item>
    <item>
      <title>4 Key GitHub Copilot Stats That Reveal the True Power of AI Coding!</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Wed, 19 Aug 2026 06:13:19 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/4-key-github-copilot-stats-that-reveal-the-true-power-of-ai-coding-2iff</link>
      <guid>https://dev.to/dragonsoft_devsecops/4-key-github-copilot-stats-that-reveal-the-true-power-of-ai-coding-2iff</guid>
      <description>&lt;p&gt;As a globally acclaimed AI coding assistant, GitHub Copilot is fundamentally reshaping developer workflows. It goes far beyond smart code completion, deeply integrating into the entire lifecycle of code review, quality assurance, and security governance.&lt;/p&gt;

&lt;p&gt;In this article, DragonSoft, GitHub’s authorized partner, will walk you through the core value and practical adoption strategies of GitHub Copilot, providing valuable insights to help your team evaluate and integrate AI coding assistants.&lt;/p&gt;

&lt;p&gt;Accelerate timelines, improve the rigor of code reviews, and expand capacity for strategic initiatives.&lt;/p&gt;

&lt;p&gt;Modern enterprises are under constant pressure to deliver software faster, with higher quality, and under increasingly complex governance expectations. As organizations scale, leaders often face a familiar challenge: developers are talented and motivated, but their time is consumed by repetitive tasks, fragmented workflows, and review bottlenecks. GitHub Copilot changes that equation.&lt;/p&gt;

&lt;p&gt;GitHub Copilot enhances enterprise efficiency, elevates software quality, and provides strategic support to development teams. By embedding AI-powered assistance directly into workflows, GitHub Copilot accelerates digital transformation, reduces friction, and strengthens competitive advantage.&lt;/p&gt;

&lt;p&gt;In this section, we'll review how GitHub Copilot:&lt;/p&gt;

&lt;p&gt;•  Enhances developers task resolution by 55%&lt;/p&gt;

&lt;p&gt;•  Increases developers reviews by 67%&lt;/p&gt;

&lt;p&gt;•  Improves code quality by 85%&lt;/p&gt;

&lt;p&gt;•  Help developers maintain flow by 88%&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Free Developers' Time — 55% Faster Task Resolution&lt;/strong&gt;&lt;br&gt;
The journey begins where most development teams feel the strain: time. Developers spend a significant portion of their day on routine tasks including, boilerplate code, syntax lookups, and repetitive patterns. GitHub Copilot reduces this friction immediately.&lt;/p&gt;

&lt;p&gt;Enterprises need developers focused on highvalue initiatives, not repetitive tasks. GitHub Copilot accelerates common programming work, freeing capacity for innovation.&lt;/p&gt;

&lt;p&gt;Developers resolved programming tasks 55% faster with GitHub Copilot.&lt;/p&gt;

&lt;p&gt;As developers gain back time, the next problem to solve is how this gained time translates into the collaborative processes that shape software quality. That leads us to the next dimension of GitHub Copilot’s impact: code reviews.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Enterprise-Ready AI — 67% Faster Reviews&lt;/strong&gt;&lt;br&gt;
Code reviews are essential for governance, security, and quality, and code reviews are also a common bottleneck. GitHub Copilot helps teams move through reviews with greater speed and clarity, reducing cycle times without compromising rigor.&lt;/p&gt;

&lt;p&gt;GitHub Copilot is designed with enterprisegrade security, compliance, and governance in mind. Adoption by leaders like Duolingo demonstrates measurable gains in speed and review efficiency.&lt;/p&gt;

&lt;p&gt;Duolingo reported a 25% increase in developer speed and 67% faster code reviews.&lt;/p&gt;

&lt;p&gt;With time gained and review cycles accelerating, organizations naturally question if this speed comes at the cost of quality. The data shows the opposite. GitHub Copilot enhances confidence and elevates the standard of code being shipped.&lt;/p&gt;

&lt;p&gt;GitHub Copilot Chat Improves Code Quality — 85% Confidence&lt;br&gt;
GitHub Copilot Chat acts as a realtime collaborator, helping developers reason through logic, validate assumptions, and refine their solutions. Developers get immediate feedback that improves both the code and their understanding of the code instead of waiting for human reviewers.&lt;/p&gt;

&lt;p&gt;Beyond code completion, GitHub Copilot Chat acts as a collaborative reviewer. It boosts developer confidence and accelerates actionable reviews.&lt;/p&gt;

&lt;p&gt;85% of developers felt more confident in code quality; reviews completed 15% faster.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Talent Attraction &amp;amp; Retention — 88% Maintain Flow State&lt;/strong&gt;&lt;br&gt;
Top engineering talent thrives when they can stay in flow, keep focus, maintain creativity, and remain uninterrupted. GitHub Copilot helps developers maintain this state by reducing context switching and minimizing frustration.&lt;/p&gt;

&lt;p&gt;Developers stay longer when they feel supported and empowered. They collaborate more effectively and contribute more meaningfully to strategic initiatives. This cultural impact is often one of the most overlooked outcomes of GitHub Copilot adoption.&lt;/p&gt;

&lt;p&gt;88% of developers reported maintaining flow state with GitHub Copilot Chat.&lt;/p&gt;

&lt;p&gt;Of course, even with strong productivity gains, leaders must ensure that AIgenerated code meets enterprise standards. That’s where validation practices come in.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check GitHub Copilot's Work&lt;/strong&gt;&lt;br&gt;
GitHub Copilot is powerful, and like any tool, GitHub Copilot performs best when paired with strong engineering discipline. Enterprises reinforce accuracy and compliance by combining GitHub Copilot with established review processes, automated testing, and security scanning.&lt;/p&gt;

&lt;p&gt;GitHub Copilot is powerful, but validation ensures accuracy and compliance. Best practices include:&lt;/p&gt;

&lt;p&gt;•  Use GitHub Copilot Chat to explain suggestions.&lt;/p&gt;

&lt;p&gt;•  Review for functionality, security, readability, maintainability.&lt;/p&gt;

&lt;p&gt;•  Apply automated tests, linting, code scanning, IP scanning.&lt;/p&gt;

&lt;p&gt;Leaders will then turn their attention to the next critical area, security and intellectual property protection, when validation is in place.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security — Public Code Filter &amp;amp; LoC Metrics&lt;/strong&gt;&lt;br&gt;
Enterprises need assurance that AIgenerated code is safe, compliant, and free from IP risk. GitHub Copilot’s public code filter and lineofcode metrics provide that visibility.&lt;/p&gt;

&lt;p&gt;GitHub Copilot suggestions are synthesized, not copied. Administrators can enable filters and track LoC metrics to safeguard IP and compliance.&lt;/p&gt;




&lt;p&gt;For deeper insights into GitHub Copilot’s use cases, core features, and real-world implementation, contact DragonSoft, an authorized GitHub partner, for dedicated support.&lt;/p&gt;

&lt;p&gt;We provide a comprehensive, end-to-end service for GitHub Copilot, covering everything from initial assessment and solution design to deployment, training, and ongoing maintenance. We ensure your team doesn’t just adopt GitHub Copilot, but leverages it effectively and securely.&lt;/p&gt;

&lt;p&gt;🌐 Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📞 Phone: +852-51679050&lt;/p&gt;

&lt;p&gt;✉️ Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>github</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>Meet Datadog: A observability and security platform for cloud applications</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Wed, 19 Aug 2026 06:03:39 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/meet-datadog-a-observability-and-security-platform-for-cloud-applications-4de7</link>
      <guid>https://dev.to/dragonsoft_devsecops/meet-datadog-a-observability-and-security-platform-for-cloud-applications-4de7</guid>
      <description>&lt;h2&gt;
  
  
  Datadog is the observability and security platform for cloud applications
&lt;/h2&gt;

&lt;p&gt;Datadog is the essential monitoring platform for cloud applications. It brings together data from servers, containers, databases, and third-party services to make your stack entirely observable. These capabilities help DevOps teams avoid downtime, resolve performance issues, and ensure customers are getting the best user experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  Datadog Platform Core Benefits
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;See across systems, apps, and services&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With turn-key integrations, Datadog seamlessly aggregates metrics and events across the full devops stack.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SaaS and Cloud providers&lt;/li&gt;
&lt;li&gt;Automation tools&lt;/li&gt;
&lt;li&gt;Monitoring and instrumentation&lt;/li&gt;
&lt;li&gt;Source control and bug tracking&lt;/li&gt;
&lt;li&gt;Databases and common server components&lt;/li&gt;
&lt;li&gt;All listed integrations are supported by Datadog&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Get full visibility into modern applications&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Monitor, troubleshoot, and optimize application performance.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Trace requests from end to end across distributed systems&lt;/li&gt;
&lt;li&gt;Track app performance with auto-generated service overviews&lt;/li&gt;
&lt;li&gt;Graph and alert on error rates or latency percentiles (p95, p99, etc.)&lt;/li&gt;
&lt;li&gt;Instrument your code using open source tracing libraries&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Analyze and explore log data in context&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Quickly search, filter, and analyze your logs for troubleshooting and open-ended exploration of your data.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Automatically collect logs from all your services, applications, and platforms&lt;/li&gt;
&lt;li&gt;Navigate seamlessly between logs, metrics, and request traces&lt;/li&gt;
&lt;li&gt;See log data in context with automated tagging and correlation&lt;/li&gt;
&lt;li&gt;Visualize and alert on log data&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;*&lt;em&gt;Proactively monitor your user experience&lt;br&gt;
*&lt;/em&gt;&lt;br&gt;
End-to-end user experience visibility in a single platform.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Monitor critical user journeys captured with an easy-to-use web recorder&lt;/li&gt;
&lt;li&gt;Save engineering resources with AI-powered, self-maintaining tests&lt;/li&gt;
&lt;li&gt;Detect and alert on performance issues for users in various locations&lt;/li&gt;
&lt;li&gt;Manage your SLAs and SLOs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Correlate frontend performance with business impact&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Prioritize business and engineering decisions with user experience metrics.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Visualize load times, frontend errors, and resources for every user session&lt;/li&gt;
&lt;li&gt;Slice and dice data using custom attributes&lt;/li&gt;
&lt;li&gt;Troubleshoot quickly with frontend, backend and business metrics in one view&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Unify network visibility across your clouds, applications, and devices&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Get complete visibility across all your environments with Datadog Network Monitoring.&lt;/li&gt;
&lt;li&gt;Unify your network visibility across multi-cloud, hybrid, and on-premises environments&lt;/li&gt;
&lt;li&gt;Correlate across applications, networks, devices, and infrastructure&lt;/li&gt;
&lt;li&gt;Remediate issues effectively with intelligent insights and alerting&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Build real-time interactive dashboards&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;More than summary dashboards, Datadog offers all high-resolution metrics and events for manipulation and graphing.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;See graphs across sources in real-time&lt;/li&gt;
&lt;li&gt;Slice data by host, device, or any other tag&lt;/li&gt;
&lt;li&gt;Compute rates, ratios, averages or integrals&lt;/li&gt;
&lt;li&gt;Easily customize views, interactively or in code&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Share what you saw, write what you did&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;System events and metrics are only part of the story. Datadog is built to give visibility across teams.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Discuss issues in-context with production data&lt;/li&gt;
&lt;li&gt;Snapshot potential issues and notify your team&lt;/li&gt;
&lt;li&gt;See who responded to that alert before&lt;/li&gt;
&lt;li&gt;Remember what was done to fix it&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Get alerted on critical issues&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Datadog notifies you of performance problems, whether they affect a single host or a massive cluster.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Receive alerts on any metric, for a single host or for an entire cluster&lt;/li&gt;
&lt;li&gt;Get notifications via e-mail, PagerDuty, Slack, and other channels&lt;/li&gt;
&lt;li&gt;Build complex alerting logic using multiple trigger conditions&lt;/li&gt;
&lt;li&gt;Mute all alerts with 1 click during upgrades and maintenance&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Instrument your apps, write new integrations&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Datadog includes full API access to bring observability to all your apps and infrastructure.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Capture events and metrics from your own applications using Datadog client libraries&lt;/li&gt;
&lt;li&gt;Tag servers or query Datadog in command-line&lt;/li&gt;
&lt;li&gt;Generate and upload JSON-formatted dashboards&lt;/li&gt;
&lt;li&gt;UseDatadog Restful HTTP API for full data access&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  About DragonSoft：Your DevSecOps Solutions Expert
&lt;/h2&gt;

&lt;p&gt;As a leading DevSecOps solution provider operating in Greater China, DragonSoft is dedicated to helping enterprises build efficient and secure software delivery pipelines. With extensive technical experience serving high-demand industries such as financial, technology, game development, automotive, and semiconductor design, we offer end-to-end services spanning from version control and project management to full-stack system observability.&lt;/p&gt;

&lt;p&gt;As a key Datadog partner in Hong Kong, we go beyond official licensing and local technical support. We specialize in seamlessly integrating Datadog into your existing R&amp;amp;D and operations toolchains, ensuring your technology investment translates into tangible, pragmatic improvements in business performance.&lt;/p&gt;

&lt;p&gt;To learn more about Datadog or to apply for a free trial, please contact us:&lt;/p&gt;

&lt;p&gt;🌐 Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;br&gt;
📞 Phone: +852-51679050&lt;br&gt;
✉️ Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>datadog</category>
    </item>
    <item>
      <title>ITSM案例 | 某全球諮詢公司：從 ServiceNow 到 HaloITSM，實現效率、靈活性與成本節約的全面提升</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Tue, 11 Aug 2026 05:45:43 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/itsman-li-mou-quan-qiu-zi-xun-gong-si-cong-servicenow-dao-haloitsmshi-xian-xiao-lu-ling-huo-xing-yu-cheng-ben-jie-yue-de-quan-mian-ti-sheng-1nbe</link>
      <guid>https://dev.to/dragonsoft_devsecops/itsman-li-mou-quan-qiu-zi-xun-gong-si-cong-servicenow-dao-haloitsmshi-xian-xiao-lu-ling-huo-xing-yu-cheng-ben-jie-yue-de-quan-mian-ti-sheng-1nbe</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;本案例來源HaloITSM。由HaloITSM授權合作夥伴——龍智（DragonSoft）为您带来分享解读，旨在通過這一成功案例，為您展現 HaloITSM 在降本增效、敏捷部署和用戶體驗方面的卓越能力。如需試用HaloITSM，請隨時聯繫龍智團隊。&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;隨著 inlumi 的業務持續擴展，他們亟需一套能夠跟上發展節奏的 ITSM 解決方案。面對 ServiceNow 日益上漲的成本、複雜的定制化以及不斷下滑的技術支持，inlumi 最終決定轉用 HaloITSM 平臺。&lt;/p&gt;

&lt;p&gt;許可成本降低 30%&lt;br&gt;
回應時效提升 20%&lt;br&gt;
一套方案覆蓋 12 個國家/地區&lt;/p&gt;

&lt;h2&gt;
  
  
  關於 inlumi
&lt;/h2&gt;

&lt;p&gt;inlumi 是一家全球性諮詢公司，總部位於荷蘭烏得勒支，專注於財務報告與企業績效管理。自 2000 年成立以來，inlumi 已從一家小眾諮詢公司發展為遍佈 12 個國家、擁有 250 餘名員工的國際化組織。inlumi 致力於服務大型企業客戶，並不斷尋求最佳技術解決方案來提升其運營水準。&lt;/p&gt;

&lt;h2&gt;
  
  
  面臨的挑戰
&lt;/h2&gt;

&lt;p&gt;隨著 inlumi 的業務不斷擴張，其對強大的 IT 服務管理（ITSM）平臺的需求也與日俱增。&lt;/p&gt;

&lt;p&gt;ServiceNow 作為他們的解決方案已使用多年，但卻限制了他們的發展步伐：inlumi 希望為客戶提供新的集成方案，並開始探索 AI 功能，而這些在 ServiceNow 中要麼實施難度太大，要麼價格極其高昂。此外，他們還面臨以下問題：&lt;/p&gt;

&lt;p&gt;• 成本持續攀升：儘管價格不斷上漲，inlumi 卻未能看到相應的價值提升或功能增強。&lt;/p&gt;

&lt;p&gt;• 定制化複雜：雖然 ServiceNow 具備 inlumi 所需的功能，但對其進行配置以滿足特定的需求，這點往往既困難又耗時。ServiceNow 的開箱即用功能無法滿足他們的需求，迫使他們不得不額外付費購買附加模組。&lt;/p&gt;

&lt;p&gt;• 支持品質下降：隨著時間的推移，inlumi 發現 ServiceNow 的技術支持水準和回應速度都在下滑。&lt;/p&gt;

&lt;p&gt;這些問題促使 inlumi 開始評估市面上的其他 ITSM 解決方案，以便更好地契合其不斷發展的需求。&lt;/p&gt;

&lt;h2&gt;
  
  
  需求
&lt;/h2&gt;

&lt;p&gt;inlumi 進行了全面的市場分析，對多款 ITSM 平臺進行了對比評估，其中包括再次考量 ServiceNow。他們的核心需求包括：&lt;/p&gt;

&lt;p&gt;• 解決方案需要開箱即用且功能豐富&lt;/p&gt;

&lt;p&gt;• 具備更直觀、更友好的用戶介面&lt;/p&gt;

&lt;p&gt;• 具備強大的集成能力，能夠與 CRM 系統、財務系統和註冊系統相容&lt;/p&gt;

&lt;p&gt;• 具有高性價比的許可模式，期望新解決方案的許可成本可降低 30%&lt;/p&gt;

&lt;p&gt;• 提供可靠且回應及時的技術支持&lt;/p&gt;

&lt;p&gt;經過評估，HaloITSM 成為唯一能夠滿足其全部需求的平臺。&lt;/p&gt;

&lt;p&gt;"Halo的脫穎而出，不僅僅在於價格優勢，更在於我們雙方的合作方式、他們對產品的定位，還有他們售前團隊與我們通力合作，共同打造出的應用案例，清晰展示了該產品的能力和應用場景。”——Frank Wessels，首席技術官&lt;/p&gt;

&lt;h2&gt;
  
  
  解決方案
&lt;/h2&gt;

&lt;p&gt;從一開始，inlumi 就對 Halo 的強大功能印象深刻。其遷移體驗的關鍵亮點包括：&lt;/p&gt;

&lt;p&gt;• 即時價值與豐富功能：許多在 ServiceNow 中難以或無法實現的功能，在 Halo 中都已經開箱可用。每當 inlumi 詢問特定功能時，得到的回答始終是“沒問題，我們可以做到”。&lt;/p&gt;

&lt;p&gt;• 無縫實施：遷移過程順暢直觀，確保了內部團隊和客戶都能夠快速上手。&lt;/p&gt;

&lt;p&gt;• 卓越的用戶體驗：Halo 具備簡潔的介面和用戶友好的導航，使客服人員和客戶都能高效地使用系統。一些細節改進，例如可以直接在文本字段中插入截圖（而在 ServiceNow 中需要單獨上傳附件），徹底改變了他們與客戶的交互方式。&lt;/p&gt;

&lt;p&gt;• 強大的可定制性，無需複雜編碼：與 ServiceNow 不同，借助Halo，inlumi 團隊無需高級編程技能即可自定義表單和工作流，讓新部門和流程的創建變得和構想一樣簡單。輕鬆創建具有動態可見性的工單類型更是顛覆性的改變——這在過去必須通過編寫腳本來實現。&lt;/p&gt;

&lt;p&gt;• 透明且高性價比的許可模式：Halo 的核心套件已包含基本功能和集成，無需再額外購買昂貴的附加許可。&lt;/p&gt;

&lt;p&gt;“從一開始，我就被Halo所提供的無限可能深深折服，特別是當我們列出了一份願望清單，上面都是 ServiceNow 做不到或極難實現的功能時。Halo 團隊的回應總是非常乾脆：‘沒問題，我們能做到，而且是這樣做的。’”——Marissa Nijhof，ITSM 專家&lt;br&gt;
成果&lt;/p&gt;

&lt;p&gt;向 Halo ITSM的轉型為 inlumi 帶來了顯著收益：&lt;/p&gt;

&lt;p&gt;• 效率提升：Halo 的直觀特性使團隊工作效率大幅提高，減少了系統配置和故障排障的時間。&lt;/p&gt;

&lt;p&gt;• 溝通與支持改善：Halo 的支持服務品質卓越，回應速度快，技術水準高。&lt;/p&gt;

&lt;p&gt;• 面向未來增長的可擴展性：inlumi 擁有清晰的發展路線圖，將 Halo 視為長期的 IT 服務管理合作夥伴，以支持其持續擴張和創新。&lt;/p&gt;

&lt;p&gt;• 許可成本降低 30%：這不僅體現在整體許可成本的下降，還得益於併發許可模式，允許多個客服人員通過共用許可訪問系統。&lt;/p&gt;

&lt;p&gt;"許多之前從未使用過 ServiceNow 的部門，現在都主動要求使用 Halo。有部門來找我提出特定的表單需求，而我能用拖拽功能自己搞定，這種感覺真的太好了。" ——Marissa Nijhof，ITSM 專家&lt;/p&gt;

&lt;h2&gt;
  
  
  結論
&lt;/h2&gt;

&lt;p&gt;切換至 Halo ITSM後，inlumi 得到了一個更敏捷、成本更低，且更加易用的解決方案，完美契合自身業務需求。現在，inlumi 能夠靈活高效地調整和擴展其流程，同時享有優質支持和增強功能。Halo 不僅滿足了inlumi 的需求，甚至超出了預期，為他們今後的持續發展奠定了堅實基礎。&lt;/p&gt;

&lt;p&gt;系統部署完成後，inlumi 正著手進行優化升級。盡可能實現自動化是他們當前的首要任務——而此前在 ServiceNow 平臺中，如果不額外付費則無法實現這一功能。他們還對 AI 落地充滿期待，計畫從自動解決方案推薦、AI 分流和知識庫增強等方面著手。&lt;/p&gt;

&lt;p&gt;隨著組織內其他部門也看到 Halo 帶來的實際收益，inlumi 正計畫將其擴展為全面的企業服務管理（ESM）解決方案。&lt;/p&gt;

&lt;h2&gt;
  
  
  HaloITSM中國授權合作夥伴——龍智（DragonSoft）
&lt;/h2&gt;

&lt;p&gt;作為 HaloITSM 在中國的官方授權代理商，龍智（DragonSoft）已經通過HaloTISM官方的技術認證，將向中國、香港用戶提供從需求調研、方案定制、系統實施到本地化支持的一站式服務。我們不僅交付國際領先的工具，更提供貼合本土企業需求的最佳實踐，確保您的 ITSM/ESM 轉型順利落地。&lt;/p&gt;

&lt;p&gt;如果您也正面臨 ITSM 工具選型、替換或升級的困擾，渴望打造一個統一、智能且高性價比的服務管理平臺，歡迎隨時聯繫龍智，獲取Halo產品諮詢與演示：&lt;/p&gt;

&lt;p&gt;官網: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;電話: +852-51679050&lt;/p&gt;

&lt;p&gt;郵箱: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>itsm</category>
      <category>halo</category>
      <category>casestudy</category>
    </item>
    <item>
      <title>Java Application Server Selection Guide: WebLogic vs. Tomcat Comparative Analysis (Featuring Perforce JRebel for Enhanced Productivity)</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Tue, 11 Aug 2026 05:42:50 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/java-application-server-selection-guide-weblogic-vs-tomcat-comparative-analysis-featuring-17am</link>
      <guid>https://dev.to/dragonsoft_devsecops/java-application-server-selection-guide-weblogic-vs-tomcat-comparative-analysis-featuring-17am</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Originally published on the Perforce blog. For expert guidance and support, reach out to DragonSoft, an authorized Perforce partner.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When selecting a Java enterprise application architecture, WebLogic and Tomcat represent two fundamentally different technology paths. WebLogic, provided by Oracle, is a full-featured, commercial-grade application server, making it the premier choice for handling large-scale, complex, and highly compliant Jakarta EE mission-critical workloads. In contrast, Tomcat is an open-source, lightweight Servlet container from the Apache Software Foundation. Thanks to its free and agile nature, it has become the gold standard for microservices architectures and Spring Boot applications.&lt;/p&gt;

&lt;p&gt;Choosing the wrong server not only causes performance bottlenecks but also leads to exorbitant migration costs and budget-draining licensing fees. Translated and adapted by DragonSoft—a technology service provider deeply specializing in DevOps and engineering productivity—this article delivers an in-depth analysis of the differences between these two mainstream Java servers. We will break down core dimensions such as licensing costs, Jakarta EE specification compliance, and operations and technical support, helping your team make the most cost-effective infrastructure decision.&lt;br&gt;
Furthermore, whether your team ultimately opts for the robust WebLogic or the agile Tomcat, frequent code builds and server restarts will inevitably consume valuable development time. Therefore, this article will also reveal how to leverage enterprise-grade instant hot reload technologies like Perforce JRebel to eliminate application server deployment wait times. This ensures that while you establish a solid architectural foundation, you are also maximizing the delivery efficiency of your Java team.&lt;/p&gt;

&lt;p&gt;So, in real-world technology stack selection, what are the essential differences between these two widely deployed Java servers? Let's first dive into WebLogic and its enterprise-grade positioning.&lt;/p&gt;

&lt;h2&gt;
  
  
  WebLogic: Commercial Support &amp;amp; Full Feature Set
&lt;/h2&gt;

&lt;p&gt;Oracle WebLogic Server is a full-featured Java application server that supports the complete Java EE (now Jakarta EE) specification. This includes enterprise features such as Enterprise JavaBeans (EJB), Java Messaging Service (JMS), Java Transaction API (JTA), Java Connector Architecture (JCA), and more. For organizations running complex, multi-tier enterprise applications, these capabilities are essential.&lt;/p&gt;

&lt;p&gt;WebLogic is designed with large-scale deployments in mind. Its architecture supports clustering, load balancing, high availability, and failover—capabilities that matter when downtime is not an option. &lt;/p&gt;

&lt;p&gt;Financial institutions, healthcare organizations, and government agencies frequently choose WebLogic precisely because of this reliability at scale.&lt;br&gt;
As a commercial product, WebLogic comes with paid Oracle support, regular security patches, and long-term maintenance guarantees. Organizations operating in regulated industries or under strict SLAs often find this level of vendor-backed support non-negotiable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tomcat: Open Source &amp;amp; Lightweight
&lt;/h2&gt;

&lt;p&gt;Apache Tomcat is an open-source web server and Servlet container for Java code. It's a production-ready Java development tool used to implement many types of Jakarta EE (formerly known as Java EE) specifications.&lt;/p&gt;

&lt;p&gt;Tomcat is designed to be fast, lightweight, and easy to deploy. Because it implements only a subset of the Jakarta EE specification, it is often chosen by teams that need to serve Java web applications quickly, without the overhead of a full application server.&lt;/p&gt;

&lt;p&gt;The open-source nature of Tomcat also makes it highly accessible. There are no licensing fees, a vast community of contributors maintaining its codebase, and an extensive library of documentation and third-party integrations exists.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Similarities Between WebLogic and Tomcat
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Core Java Functionality&lt;/strong&gt;&lt;br&gt;
Both WebLogic and Tomcat are built to run Java-based web applications. Both implement the Jakarta Servlet specification, meaning Java servlets and JSPs will run on either platform. Both support HTTPS, session management, and standard Java web application packaging.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Differences Between WebLogic and Tomcat
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Licensing&lt;/strong&gt;&lt;br&gt;
Tomcat is free and open-source, distributed under the Apache License 2.0. There are no per-core, per-processor, or per-user licensing fees. Organizations of any size can deploy Tomcat at scale without licensing overhead.&lt;/p&gt;

&lt;p&gt;WebLogic is a commercial product licensed by Oracle. Licensing costs vary based on deployment model, number of processors, and the specific edition (Standard, Enterprise, or Suite). For large deployments, WebLogic licensing represents a significant investment to be weighed against the value of its enterprise features.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Jakarta EE Compatibility&lt;/strong&gt;&lt;br&gt;
Tomcat implements the Jakarta Servlet, JSP, and Expression Language specifications. It does not natively support the full Jakarta EE suite, which means features such as EJB, JMS, JTA, and JCA are not available out of the box.&lt;/p&gt;

&lt;p&gt;WebLogic provides certified compliance with the full Jakarta EE specification. All enterprise Java APIs are available natively, eliminating the need for third-party integrations for core enterprise services.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Support&lt;/strong&gt;&lt;br&gt;
Tomcat relies on community support, and while this community is large and active, there is no formal SLA-backed support directly from Apache.&lt;/p&gt;

&lt;p&gt;WebLogic comes with Oracle's commercial support infrastructure, including access to My Oracle Support (MOS), critical patch updates, and long-term product maintenance. For enterprises with strict uptime requirements or regulatory obligations, this structured support model carries significant value.&lt;/p&gt;

&lt;h2&gt;
  
  
  When Should I Use WebLogic?
&lt;/h2&gt;

&lt;p&gt;WebLogic is the right choice when your application environment demands enterprise-grade features, compliance, and long-term vendor support.&lt;/p&gt;

&lt;p&gt;Choose WebLogic if:&lt;br&gt;
• Your application relies on full Jakarta EE services without the overhead of integrating multiple third-party libraries.&lt;br&gt;
• You are operating in a regulated industry where vendor-backed support and guaranteed patch schedules are required.&lt;br&gt;
• You need a proven, certified platform for mission-critical systems where application server stability is non-negotiable.&lt;/p&gt;

&lt;p&gt;WebLogic's operational complexity and licensing cost make it a serious commitment, but for enterprises where full functionality and support come first, that investment is consistently justified.&lt;/p&gt;

&lt;h2&gt;
  
  
  When Should I Use Tomcat?
&lt;/h2&gt;

&lt;p&gt;Tomcat is the right choice when simplicity, speed, and cost-efficiency are priorities—and when your application does not require the full Jakarta EE feature set.&lt;/p&gt;

&lt;p&gt;Choose Tomcat if:&lt;br&gt;
• Budget constraints make commercial licensing impractical, and community support is sufficient for your operational needs.&lt;br&gt;
• You need to deploy quickly, with a lightweight footprint and minimal server configuration overhead.&lt;br&gt;
• Running in containers/cloud&lt;br&gt;
• Using Spring Boot&lt;/p&gt;

&lt;p&gt;Tomcat's strength is its simplicity. When your application architecture is well defined and does not require the full Jakarta EE functionality, Tomcat is a fast, reliable, and cost-effective choice.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;WebLogic offers more robust features, commercial-grade support, and enterprise-scale reliability. Tomcat offers a lean, open-source foundation for teams that value speed, flexibility, and cost efficiency.&lt;/p&gt;

&lt;p&gt;The decision comes down to what your application actually requires. If you are running complex, distributed enterprise applications with regulatory constraints and strict uptime SLAs, WebLogic's depth and Oracle support justify the investment. If you are deploying web applications or microservices with a modern framework like Spring, Tomcat's simplicity and zero licensing cost are compelling.&lt;/p&gt;

&lt;p&gt;Before committing to either platform, map your application's dependencies against the feature sets described here. A thorough requirements analysis will consistently surface the right choice and protect your organization from the cost of migrating later.&lt;/p&gt;

&lt;p&gt;Whether you choose to move forward with WebLogic, Tomcat, or another application server, JRebel integrates seamlessly with leading Java IDEs, frameworks, and technologies. Eliminate redeploys and get instant feedback on your code changes. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;About Perforce JRebel&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Accelerate Java Development with Instant Code Reloading&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Perforce JRebel is a JVM plugin that accelerates Java application development by eliminating time-consuming build and redeployment cycles.&lt;br&gt;
With Perforce JRebel, you simply write your code and refresh your browser. It is compatible with all Java applications, spanning desktop, web, microservices, and enterprise environments. Whether deployed on a local server, a remote server, or in the cloud, JRebel effortlessly reloads your changes.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Eliminate time-consuming build and redeployment cycles in Java development.&lt;/li&gt;
&lt;li&gt;Visualize the impact of code changes in real time.&lt;/li&gt;
&lt;li&gt;Minimize developer downtime and unbudgeted labor costs.&lt;/li&gt;
&lt;li&gt;Preserve application state seamlessly across reloads.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  DragonSoft Insights &amp;amp; Support
&lt;/h2&gt;

&lt;p&gt;Choosing between WebLogic and Tomcat is fundamentally about finding the optimal balance between enterprise-grade robustness and lightweight flexibility. Whichever application server you select, the key lies in seamlessly integrating it into your technology stack and maximizing engineering productivity through an efficient development toolchain.&lt;br&gt;
As an authorized Perforce partner, DragonSoft provides genuine licensing and expert technical support for JRebel. We ensure rapid integration and accelerated Java application development for your team.&lt;/p&gt;

&lt;p&gt;Contact the DragonSoft team today to claim your 14-day free trial of Perforce JRebel or to discuss your Java development optimization needs:&lt;/p&gt;

&lt;p&gt;🌐 Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;br&gt;
📞 Phone: +852-51679050&lt;br&gt;
✉️ Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>java</category>
      <category>ai</category>
      <category>perforce</category>
      <category>application</category>
    </item>
    <item>
      <title>Introducing Cursor in Jira: Enabling AI Agents to Execute Engineering Tasks Directly</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Tue, 11 Aug 2026 05:36:44 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/introducing-cursor-in-jira-enabling-ai-agents-to-execute-engineering-tasks-directly-2gk3</link>
      <guid>https://dev.to/dragonsoft_devsecops/introducing-cursor-in-jira-enabling-ai-agents-to-execute-engineering-tasks-directly-2gk3</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Originally published on the Atlassian blog. Curated by DragonSoft, an Atlassian Platinum Partner.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As AI fundamentally reshapes the software development lifecycle, a critical question emerges for engineering leaders: How do we seamlessly integrate AI agents into the team's operational context, rather than letting them remain as siloed coding assistants?&lt;/p&gt;

&lt;p&gt;Atlassian’s newly launched Cursor in Jira integration directly answers this challenge. It transforms Jira into the central orchestration hub for human-AI collaboration, bridging the gap between rich work context and actual code execution to forge a single, cohesive workflow.&lt;/p&gt;

&lt;p&gt;As an Atlassian Platinum Partner, DragonSoft brings you this expert breakdown. We aim to help you quickly unlock the core value and practical use cases of this new integration, providing a strategic roadmap for your organization's transition to AI-native development.&lt;/p&gt;

&lt;p&gt;Starting today, Jira teams can assign work directly to Cursor, where a cloud agent will pick it up and begin working.&lt;/p&gt;

&lt;p&gt;You can steer agents directly from Jira, your IDE, or Cursor on the web. When Cursor needs input or is ready for review, it will notify you in Jira. When it opens a pull request, it will be automatically linked back to Jira.&lt;/p&gt;

&lt;p&gt;Based on a multi-year DX study of AI usage and engineering throughput, we've seen developer velocity failing to keep pace with model capability because agents lack context. The respondents cite things like context switching, planning, alignment, bug triage, and review as primary friction points outside of their IDE.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Now, Atlassian is enabling AI-native workflows right from Jira for any engineering team using Cursor.&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The question we're asking isn't how do we get engineers to use more AI. It's how do we build a system where humans and agents are working from the same context, toward the same goals. Assigning work directly to Cursor from Jira, with all that rich context, is a meaningful step towards being able to orchestrate agents effectively at scale." ——Jason Andrews，Vice President – Engineering Operations, Cisco&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Intent to action with Cursor in Jira:
&lt;/h2&gt;

&lt;p&gt;Trigger agents directly from Jira: Assign a work item to &lt;a class="mentioned-user" href="https://dev.to/cursor"&gt;@cursor&lt;/a&gt; or mention &lt;a class="mentioned-user" href="https://dev.to/cursor"&gt;@cursor&lt;/a&gt; in a comment to start a new agent session for the task at hand.&lt;/p&gt;

&lt;p&gt;Automate workflows: Create rules that automatically assign certain tasks to Cursor, helping you tackle repetitive work and improve code quality.&lt;/p&gt;

&lt;p&gt;Enable the whole team to make changes: Any team member can use Cursor to start tasks and open a pull request, without needing to set up a local dev environment.&lt;/p&gt;

&lt;p&gt;Work with rich context: Use Rovo to enrich your task with context from across Atlassian's Teamwork Graph, then assign to Cursor so it has more context with less manual effort.&lt;/p&gt;

&lt;p&gt;Enable spec-driven development flows: Automatically sync agent-readable specs with collaboration documents in Confluence, and work items, plans, and goals&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"We're seeing teams ship the fastest when they give their agents as much context as possible. Jira is where work is defined, and engineers build in Cursor. Now that context can easily be shared, with Jira as the orchestration layer connecting all of it." —— Tamar Yehoshua，Chief Product and AI Officer, Atlassian&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  All context. No switch. Update Jira directly from Cursor.
&lt;/h2&gt;

&lt;p&gt;Atlassian holds the full context of work: issues, linked specs, dependencies, decisions, and the teams working on all of it.&lt;/p&gt;

&lt;p&gt;Now, local agents can access that context directly within the terminal, browser, or app with Atlassian's Teamwork Graph CLI or the Rovo MCP.&lt;/p&gt;

&lt;p&gt;With a simple command, engineers in Cursor can update work items, tag teammates for review, surface Confluence specs and decisions attached to their work, check release status and dependencies, and more. The Teamwork Graph from Atlassian provides a live, intelligent map of your organization's people, work, and knowledge. It gives coding agents the precise context they need to deliver more accurate results with fewer tokens. In our internal testing, agents that leverage Teamwork Graph context achieved a 44% improvement in answer quality and used 48% fewer tokens.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"With Atlassian's Teamwork Graph CLI, developers have full project context—issues, dependencies, Confluence pages—right inside Cursor. With Cursor in Jira, anyone on the team can go from a ticket to a merge-ready PR without switching tools. This partnership connects your planning tools with your coding agents so they share the same context. Our shared customers tell us it's fundamentally changing the first hour of every task and allowing them to ship faster."—— Tido Carriero，Head of Engineering, Product, &amp;amp; Design, Cursor&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Teams can keep Jira work items and Confluence documentation up to date directly from Cursor. This turns single-player AI software development into a multiplayer workflow grounded in the same system of record. No context switching required.&lt;/p&gt;

&lt;h2&gt;
  
  
  Availability
&lt;/h2&gt;

&lt;p&gt;Cursor in Jira is now available with every paid Jira subscription.&lt;/p&gt;

&lt;p&gt;To learn more, reach out to DragonSoft, an Atlassian Platinum Partner.&lt;/p&gt;

&lt;h2&gt;
  
  
  DragonSoft Insights &amp;amp; Support
&lt;/h2&gt;

&lt;p&gt;Atlassian's launch of Cursor in Jira marks a paradigm shift in R&amp;amp;D collaboration: moving from "human-driven tooling" to "context-driven AI agents." When Jira serves as the orchestration layer, the AI Agent is no longer just a siloed coding assistant, but a collaborative partner seamlessly integrated into the end-to-end workflow. &lt;/p&gt;

&lt;p&gt;As an officially authorized Atlassian partner, DragonSoft provides genuine licensing, deployment, implementation, and technical support for the full suite of Atlassian products, including Jira, Confluence, Jira Service Management, and Rovo. Furthermore, we offer expert consulting and tailored solutions for requirements analysis, solution customization, and Agent integration, empowering your team to smoothly transition to AI-native development.&lt;/p&gt;

&lt;p&gt;Contact DragonSoft today to get installation and usage support for Cursor in Jira, or to explore comprehensive Atlassian solutions for your enterprise.&lt;/p&gt;

&lt;p&gt;🌐 Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📞 Phone: +852-51679050&lt;/p&gt;

&lt;p&gt;✉️ Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>cursor</category>
      <category>jira</category>
      <category>atlassian</category>
    </item>
    <item>
      <title>Automating Build Chains: A Practical Guide to Integrating AI Agents with TeamCity</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Mon, 03 Aug 2026 12:25:30 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/automating-build-chains-a-practical-guide-to-integrating-ai-agents-with-teamcity-3h54</link>
      <guid>https://dev.to/dragonsoft_devsecops/automating-build-chains-a-practical-guide-to-integrating-ai-agents-with-teamcity-3h54</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Originally published on JetBrains.com by Sergei Ugdyzhekov. For expert guidance and support, please contact DragonSoft, an authorized JetBrains partner.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As AI Agents evolve from merely proposing solutions to executing closed-loop workflows, the CI/CD configuration paradigm is undergoing a fundamental shift. The feedback loop—once reliant on developers' repetitive manual debugging—is now being autonomously driven by agents.&lt;/p&gt;

&lt;p&gt;This article demonstrates the end-to-end synergy between AI Agents and TeamCity: from reading documentation and proposing solutions, to invoking REST APIs to configure build chains, observing outcomes, and iteratively refining the setup. Explore a new approach to CI/CD automation.&lt;/p&gt;




&lt;p&gt;TL;DR: At some point, we crossed an interesting threshold. AI agents can now set up TeamCity build configurations and even full build chains, add build features, and configure parameters.&lt;/p&gt;

&lt;p&gt;This works because TeamCity documentation is structured and accessible through MCP via Context7, and because agents can rely on tools like the TeamCity CLI and the skill.teamcity-cli&lt;/p&gt;

&lt;p&gt;I ran a couple of experiments recently to see how far this can go in practice.&lt;/p&gt;

&lt;h2&gt;
  
  
  1 In search of a solution
&lt;/h2&gt;

&lt;p&gt;First, I asked ChatGPT to come up with a solution for a customer request.&lt;/p&gt;

&lt;p&gt;ChatGPT read TeamCity documentation via Context7 and proposed a setup that included:&lt;/p&gt;

&lt;p&gt;• multiple build configurations&lt;/p&gt;

&lt;p&gt;• two aggregate builds&lt;/p&gt;

&lt;p&gt;• two build chains combining them&lt;/p&gt;

&lt;p&gt;• triggers based on file extensions&lt;/p&gt;

&lt;p&gt;• artifact and snapshot dependencies&lt;/p&gt;

&lt;p&gt;So far, this is what you would expect from a capable LLM: a reasonably solid design.&lt;/p&gt;

&lt;p&gt;Then I passed this solution to Codex and asked it to actually set everything up in TeamCity Nightly, in my personal sandbox project.&lt;/p&gt;

&lt;p&gt;Five minutes later, I had a working demo.&lt;/p&gt;

&lt;p&gt;There were some mistakes, but they were fixed in a few more minutes. Codex used the TeamCity REST API and executed the setup step by step via teamcity api commands, effectively reproducing the entire configuration from the original description.&lt;/p&gt;

&lt;p&gt;The interesting part here is not that the configuration was correct on the first try. It was not.&lt;/p&gt;

&lt;p&gt;The interesting part is how quickly the agent could:&lt;/p&gt;

&lt;p&gt;• apply the configuration&lt;/p&gt;

&lt;p&gt;• observe what did not work&lt;/p&gt;

&lt;p&gt;• adjust and retry&lt;/p&gt;

&lt;p&gt;What matters here is that the gap between describing a pipeline and actually having it running is now very small. The agent does not stop at producing a plan. It executes it and iterates until the result is usable.&lt;/p&gt;

&lt;p&gt;At this point, the agent is not just describing a solution. It is implementing and refining it.&lt;/p&gt;

&lt;h2&gt;
  
  
  2 Go project
&lt;/h2&gt;

&lt;p&gt;In the second experiment, I cloned a small personal Go project from GitHub and asked Codex to set up CI for it in TeamCity.&lt;/p&gt;

&lt;p&gt;It created a simple pipeline with “Tests” and “Build” configurations.&lt;/p&gt;

&lt;p&gt;One funny detail: it managed to reuse my GitHub PAT from the gh utility to create the VCS root. “Stole” is not exactly the right word here, but it definitely felt funny.&lt;/p&gt;

&lt;p&gt;The success condition was simple: the build should be green.&lt;/p&gt;

&lt;p&gt;It was not.&lt;/p&gt;

&lt;p&gt;After a few attempts, the agent figured out that Go was missing in the build agent environment. It then modified the build steps to work around this and retried until the build passed.&lt;/p&gt;

&lt;p&gt;In other words, the agent is not just configuring TeamCity. It is working towards a goal and adapting its actions based on what happens during the build.&lt;/p&gt;

&lt;p&gt;After reviewing the result, I noticed that Go tests were not reported properly in TeamCity.I pointed this out.&lt;/p&gt;

&lt;p&gt;The agent updated the configuration, added the required build feature, and on the next run the test results were reported correctly.&lt;/p&gt;

&lt;h2&gt;
  
  
  What these experiments show
&lt;/h2&gt;

&lt;p&gt;In both cases, the agent followed a similar pattern:&lt;/p&gt;

&lt;p&gt;• read documentation&lt;/p&gt;

&lt;p&gt;• propose a solution&lt;/p&gt;

&lt;p&gt;• apply it through the API&lt;/p&gt;

&lt;p&gt;• observe the result&lt;/p&gt;

&lt;p&gt;• iterate until the goal is reached&lt;/p&gt;

&lt;p&gt;This loop is the main difference compared to earlier experiments with LLMs.&lt;/p&gt;

&lt;p&gt;Instead of stopping at “here is how you could configure it”, the agent continues until the system actually works. This turns CI configuration into an iterative process that can converge on its own, instead of stopping at a static definition written upfront.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;TeamCity works with AI agents, and AI agents can meaningfully help configure it. But the more interesting finding is how they go about it.&lt;/p&gt;

&lt;p&gt;In both experiments the same pattern emerged: the agent didn’t stop at producing a configuration. It applied it, watched what happened, and kept adjusting until the pipeline ran. That feedback loop, which normally requires a developer to run the pipeline, read the output, fix something, and run it again, was happening inside the system on its own.&lt;/p&gt;

&lt;p&gt;That said, these are early results. Agents need clear goals, good documentation, and a controlled environment to operate in. Setup tasks that used to take several manual iterations can now converge faster, with the agent handling much of the cycle.&lt;/p&gt;

&lt;h2&gt;
  
  
  DragonSoft Insights &amp;amp; Support
&lt;/h2&gt;

&lt;p&gt;The fusion of AI Agents and TeamCity unlocks the true potential of modern development automation. But turning cutting-edge technology into real business value requires more than just software—it demands expert toolchain guidance and reliable, localized support.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;As an Authorized JetBrains Partner, DragonSoft delivers comprehensive TeamCity solutions.&lt;/strong&gt; From flexible licensing and strategic planning to seamless implementation, team training, and 24/7 technical support, we’ve got you covered. We don’t just hand over a tool; we embed TeamCity seamlessly into your existing tech stack and engineering workflows, empowering your team to make the leap from manual configuration to intelligent, automated operations.&lt;/p&gt;

&lt;p&gt;Whether you're evaluating TeamCity for the first time or looking to optimize your current CI/CD pipelines, we provide end-to-end guidance—from initial assessment to successful, scalable deployment.&lt;/p&gt;

&lt;p&gt;Ready to elevate your engineering productivity? Contact us today for a customized trial and consultation:&lt;/p&gt;

&lt;p&gt;🌐 Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📞 Phone: +852-51679050&lt;/p&gt;

&lt;p&gt;✉️ Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>teamcity</category>
      <category>cicd</category>
      <category>jetbrains</category>
      <category>ai</category>
    </item>
    <item>
      <title>How to Accelerate Java Development by Using Perforce JRebel in Cursor</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Mon, 03 Aug 2026 12:19:46 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/how-to-accelerate-java-development-by-using-perforce-jrebel-in-cursor-22om</link>
      <guid>https://dev.to/dragonsoft_devsecops/how-to-accelerate-java-development-by-using-perforce-jrebel-in-cursor-22om</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;This guide walks you through leveraging Perforce JRebel directly in Cursor to supercharge your Java development. Ready to equip your team with JRebel? Contact DragonSoft, an authorized Perforce partner, for expert guidance and licensing support.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Generative AI is changing the way we work — and Java developers are not immune to that upheaval. AI-native IDEs like Cursor automate repetitive tasks, detect bugs and code errors, and speed up the development workflow.&lt;/p&gt;

&lt;p&gt;However, writing code faster is only half the battle for more efficient Java development. Experienced and novice Java developers alike still face frustrating delays when waiting for builds and redeploys, which slow down their iteration speed.&lt;/p&gt;

&lt;p&gt;JRebel solves this problem by eliminating redeploys entirely while maintaining application state. When you combine JRebel with Cursor, you accelerate your Java workflow from code generation to final testing, saving time and enabling innovation.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is Cursor?
&lt;/h2&gt;

&lt;p&gt;Cursor is an AI-native IDE built on a VS Code fork. It embeds artificial intelligence directly into the development workflow. Instead of acting as a simple chat assistant, Cursor operates as an active collaborator that plans architecture, writes full functions, and refactors large blocks of code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is Cursor Good for Java Development?
&lt;/h2&gt;

&lt;p&gt;Yes. Cursor has made a significant investment to improve Java support in the past year, including speeding up the Java Language Server Protocol (LSP) and contributing to the open-source VS Code ecosystem. According to Cursor, these updates deliver project imports that are 10% faster and reduce debugger scans from 5+ seconds to mere milliseconds in large codebases.&lt;/p&gt;

&lt;p&gt;What's the Difference Between Cursor and Traditional IDEs?&lt;br&gt;
IntelliJ IDEA is a traditional IDE that relies on plugins to add AI features. The developer prompts the AI, and the AI provides suggestions. As of March 2026, Cursor is also available in all JetBrains IDEs, including IntelliJ IDEA, through the Agent-Client Protocol (ACP). The ACP is not a plugin; it is an open source protocol that defines how Cursor and IntelliJ communicate with each other.&lt;/p&gt;

&lt;p&gt;Cursor is an AI-native IDE. It operates autonomously to complete entire engineering tasks, including code completion, refactoring, error detection, and more. Cursor securely indexes your entire repository, navigates files, and runs commands directly in the terminal.&lt;/p&gt;

&lt;h2&gt;
  
  
  Can I Use Cursor in IntelliJ?
&lt;/h2&gt;

&lt;p&gt;Yes. Developers who rely on JetBrains IDEs can now access Cursor through the Agent Client Protocol (ACP). This integration allows you to run Cursor agents directly inside IntelliJ IDEA, PyCharm, and WebStorm. You get the powerful AI assistance of Cursor while keeping the robust Java support of IntelliJ.&lt;/p&gt;

&lt;p&gt;For many Java developers, this integration represents the best of both worlds. They can leverage the AI functions of Cursor and the robust Java support of IntelliJ IDEA, all without having to manually copy and paste code from Cursor to IntelliJ IDEA.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Java Developers Are Using Cursor
&lt;/h2&gt;

&lt;p&gt;Java developers apply Cursor to automate routine tasks and redirect their energy toward complex problem-solving.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Intelligent code completion: Cursor predicts your next lines of code based on class structures, method signatures, and surrounding logic. This reduces keystrokes and helps you build features faster.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Refactoring: The AI agent analyzes your codebase for inefficiencies and suggests improvements. This keeps technical debt low and maintains a secure code structure.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Error detection: Cursor identifies complex bugs, concurrency issues, and logic errors that traditional static code analyzers often miss.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Autonomous agents: You can instruct the Cursor agent to add a new feature, and the agent will plan the steps, write the code across multiple files, and verify the results.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to Install &amp;amp; Use JRebel in Cursor
&lt;/h2&gt;

&lt;p&gt;Cursor is a fork of VS Code, so it supports extensions from the Open VSX registry. You can install the JRebel plugin in Cursor, Windsurf, Kiro, or any other VS Code fork using the exact same process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Installing JRebel With the Open VSX Registry Extension&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The simplest way to install the JRebel plugin in Cursor is through the Open VSX Registry. Follow the instructions in this video to get started or read them here.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;The combination of JRebel and Cursor offers a unique advantage for Java developers seeking efficiency and innovation. By integrating the time-saving capabilities of JRebel with the intelligent automation of Cursor, you can drastically streamline your workflow from code creation to deployment.&lt;/p&gt;

&lt;h2&gt;
  
  
  DragonSoft Insights &amp;amp; Support
&lt;/h2&gt;

&lt;p&gt;The integration of JRebel and Cursor is far more than just "hot reload + AI coding." It fundamentally redefines the developer inner loop for Java: AI helps you code faster, while JRebel lets you verify those changes instantly.&lt;/p&gt;

&lt;p&gt;In an era where Developer Experience is a true competitive advantage, every second saved from build waits translates directly into measurable productivity gains for your team.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to Get Started with JRebel?&lt;/strong&gt;&lt;br&gt;
As an Authorized Perforce Partner, DragonSoft provides comprehensive JRebel solutions, including flexible licensing, technical enablement, and best-practice consulting.&lt;/p&gt;

&lt;p&gt;We don't just deliver software; we seamlessly embed JRebel into your existing tech stack and engineering workflows, empowering your team to achieve measurable leaps in development productivity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Contact the DragonSoft team today to claim your 14-day free JRebel trial, or to request a customized enterprise licensing and deployment plan.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;🌐 Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📞 Phone: +852-51679050&lt;/p&gt;

&lt;p&gt;✉️ Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>cursor</category>
      <category>java</category>
      <category>jrebel</category>
    </item>
    <item>
      <title>Deep Dive: SonarQube Plugin for Cursor – How It Works, Setup, and Enterprise Implementation Support</title>
      <dc:creator>Dragonsoft DevSecOps</dc:creator>
      <pubDate>Mon, 03 Aug 2026 12:15:45 +0000</pubDate>
      <link>https://dev.to/dragonsoft_devsecops/deep-dive-sonarqube-plugin-for-cursor-how-it-works-setup-and-enterprise-implementation-support-1jgj</link>
      <guid>https://dev.to/dragonsoft_devsecops/deep-dive-sonarqube-plugin-for-cursor-how-it-works-setup-and-enterprise-implementation-support-1jgj</guid>
      <description>&lt;p&gt;In today's landscape of ubiquitous AI coding tools, generating code quickly is no longer the challenge. The real pain point for engineering teams is generating code they can trust. As AI agents like Cursor routinely generate hundreds of lines of code at a time, deferring quality and security validation until the CI pipeline or pull request (PR) review stage exponentially increases both risk and rework costs.&lt;/p&gt;

&lt;p&gt;To address this, SonarSource has officially launched a SonarQube plugin for Cursor, shifting deterministic code quality gates and security scanning directly into the AI coding session. As an authorized SonarQube partner, DragonSoft is here to provide an exclusive, first-look breakdown of this new plugin. We are committed to helping your engineering teams harness the full potential of AI while rigorously safeguarding your code quality and security baselines.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR overview
&lt;/h2&gt;

&lt;p&gt;The SonarQube plugin for Cursor connects Cursor to a SonarQube instance via MCP Server to deliver deterministic, in-chat code quality and security verification.&lt;/p&gt;

&lt;p&gt;This extension installs specific sonar-* skills to query quality gate status, assess dependency risks, check code coverage, and scan 450+ secret types before code generation.&lt;/p&gt;

&lt;p&gt;Driven by the SonarQube CLI runtime, it executes Agentic Analysis to automatically analyze, surface inline findings, and apply rule-driven fixes on every file the agent touches.&lt;/p&gt;

&lt;p&gt;The plugin enables the verify step of the Agent-Centric Development Cycle (AC/DC), resolving code quality issues immediately within the active session rather than delaying until CI/PR reviews.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is the SonarQube plugin for Cursor?
&lt;/h2&gt;

&lt;p&gt;If you're already using Cursor to write code, you've probably felt the gap between how fast the agent generates and how long it takes to find out whether the output holds up. CI catches things. PR review catches more. But neither happens in the same session that writes your code.&lt;/p&gt;

&lt;p&gt;The SonarQube plugin for Cursor closes that gap. It connects Cursor to your SonarQube instance through the SonarQube MCP Server and installs a set of sonar-* skills into your project. From there, Cursor can query quality gate status, list open issues, check code coverage and duplication, and assess dependency risks without you ever leaving the chat. The same quality profiles and gates your organization already has in place govern every result.&lt;/p&gt;

&lt;p&gt;One thing worth knowing if you're also using the SonarQube for IDE extension inside Cursor: the two are complementary. The extension drives real-time editor feedback through Connected Mode; this plugin drives the in-chat agent loop. They don't overlap — they stack.&lt;/p&gt;

&lt;h2&gt;
  
  
  How does the SonarQube plugin for Cursor work?
&lt;/h2&gt;

&lt;p&gt;Setup runs through a single sonar-integrate skill after installing the plugin from the Cursor marketplace. That skill runs the sonar integrate cursor command which prompts for and wires authentication, the MCP server, hooks, an Agentic Analysis rule, and a Context Augmentation skill into the .agent/skills/ directory. It's idempotent, so re-running it reports what's already in place rather than overwriting things. Alternatively, with the SonarQube CLI already installed, all it takes is a single sonar integrate cursor command to get everything up and running.&lt;/p&gt;

&lt;p&gt;Under the hood, the SonarQube CLI is the runtime everything depends on.&lt;/p&gt;

&lt;p&gt;Secrets scanning on every prompt and file read. A beforeSubmitPrompt hook scans every prompt before it reaches the model. If a recognized credential pattern is detected—the plugin covers 450+ secret types—the prompt is blocked outright and never sent. A preToolUse hook and a beforeReadFile hook run the same scanner in front of file reads. When either fires a denial, the plugin also appends the file path to .cursorignore, which is what actually prevents Cursor from reaching the file on subsequent attempts.&lt;/p&gt;

&lt;p&gt;Context Augmentation before generation. Sonar Context Augmentation delivers your coding guidelines, architectural intent, third-party dependency health, and semantic navigation to Cursor at prompt time. The agent picks this up on the first prompt of a session and carries it forward, so code generation is informed by SonarQube's view of your project from the start. (Context Augmentation is currently only available on SonarQube Cloud).&lt;/p&gt;

&lt;p&gt;Agentic Analysis on every file the agent touches. A Cursor rule installed by sonar integrate tells the agent to run sonar analyze agentic on each file it creates or edits before ending the turn. Findings surface inline. Where a rule-driven fix is available, the agent applies it and re-runs analysis to confirm the issue is resolved before handing control back. The turn doesn't close until each remaining finding is either fixed or explicitly left open with a reason.&lt;/p&gt;

&lt;p&gt;The result is the same closed loop the plugin delivers in other agent environments: guide with context, verify every edit, fix before the session ends.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why should I verify code quality inside Cursor during the session?
&lt;/h2&gt;

&lt;p&gt;AI models are probabilistic. The same prompt can produce different output on different days, and the same model can produce subtly different results across a long session. That makes deterministic, independent code verification essential — SonarQube produces the same result for the same code every time, giving you an auditable standard that agent self-review can't replicate.&lt;/p&gt;

&lt;p&gt;This is the Verify step of Sonar's Agent-Centric Development Cycle (AC/DC) in practice: guide the agent with context and constraints, verify output deterministically, and solve issues in the same session. Catching a problem at the point of generation is faster and less disruptive than catching it in CI or during a PR review — and small errors compound. When an agent writes hundreds of lines before verification runs, a missed issue early can propagate through the rest of the output.&lt;/p&gt;

&lt;h2&gt;
  
  
  How do I set up the SonarQube plugin in Cursor?
&lt;/h2&gt;

&lt;p&gt;Install the SonarQube plugin from the Cursor marketplace, open your project in a new Cursor Agent session, and run sonar-integrate in the chat. The skill walks you through authentication, scopes the integration to your project, and writes the MCP registration, hooks, rule, and Context Augmentation skill into place. Once that's done, open Settings → Tools &amp;amp; MCPs and toggle sonarqube on — Cursor doesn't enable MCP servers automatically after setup.&lt;/p&gt;

&lt;p&gt;The full walkthrough, including step-by-step screenshots and a worked example using a real open source project, is in the Cursor plugin blueprint.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Accelerate with Cursor. Build trust with SonarQube.&lt;/strong&gt; In this new era of agent-centric development, seamlessly embedding SonarQube’s deterministic validation into your AI workflow is no longer optional—it is the definitive path to efficient, secure, and compliant software delivery.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;As an authorized SonarQube partner, DragonSoft is dedicated to delivering comprehensive, full-lifecycle code quality management solutions for your enterprise. Partner with us to gain:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Expert Implementation &amp;amp; Integration Support: We provide seamless on-premise or cloud deployment of any SonarQube edition, alongside robust integration with your existing CI/CD pipelines and AI coding tools (like Cursor).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Targeted Training &amp;amp; Enablement: We deliver customized training for your Engineering, Security, and DevOps teams, ensuring code quality best practices are rapidly adopted across your organization.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dedicated Technical Support: Enjoy localized, high-priority technical assurance with rapid response times to resolve any SonarQube operational challenges your team may face.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Contact us today to request a SonarQube product trial or get expert guidance on plugin deployment:&lt;/p&gt;

&lt;p&gt;Website: &lt;a href="http://www.hkdsdtech.com" rel="noopener noreferrer"&gt;www.hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Phone: +852-51679050&lt;/p&gt;

&lt;p&gt;Email: &lt;a href="mailto:marketing@hkdsdtech.com"&gt;marketing@hkdsdtech.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>cursor</category>
      <category>sonarqube</category>
      <category>codequality</category>
    </item>
  </channel>
</rss>
