Resources  
  • How to Write a Good Bug Report in JIRASep 16, 2025. Learn how to write effective bug reports in JIRA! This guide provides a step-by-step approach, covering essential elements like clear titles, detailed descriptions, reproduction steps, environment details, and helpful attachments. Improve communication with developers, speed up bug fixes, and enhance software quality. Make your reports SEO-friendly and easily understandable for efficient collaboration.
  • The Bug That Got AwayDec 23, 2019. In this article, you will learn about the bug that got away.
  • Space Blaster Bug Enemy Game Using Construct 2Oct 18, 2019. In this article, you will learn to create space blaster bug enemy game using construct 2.
  • Technical Start Up While Handling A Bug / TaskJun 22, 2017. In this article you will learn about technical Start Up While Handling A Bug / Task.
  • Software Testing: The Essential Guide To Bug ReportsAug 24, 2016. In this article, we will learn about software bugs, bug reporting systems and the bug life cycle.
  • Software Testing: The Art Of Bug ReportingAug 10, 2016. This article highlights the essence and traits of finding the bugs and mentions the various artifacts in reporting a bug.
  • Link the Bug in Blocked Test Case Using Microsoft Test Manager 2010Mar 18, 2015. This article explains how to link the bug in a blocked test case using Microsoft Test Manager 2010.
  • Reporting - Locking the New Bug or Defect Using Microsoft Test Manager 2010Nov 20, 2012. In this article, you will learn how to report or lock the new bug in testing using the Microsoft Test Manager 2010.
  • Add a Project in JIRA Bug Tracking Tool in TestingNov 08, 2012. In this article I discuss how to add a project in JIRA Tool.
  • ASP.NET Bug Logging ProgramNov 08, 2001. This simple application uses an access database to log bugs from a web page. The application also allows you to view a report of all the bugs that have been entered.
  • Defect Life Cycle (Bug Life Cycle) States ExplainedSep 16, 2025.
  • New Linux Bugs Let Hackers Gain Root: CVE-2025-6018 & 6019Jul 10, 2025. Discover how clever logic flaws in Linux could let attackers become root. Understand CVE-2025-6018 & 6019—and how to stay safe.
  • Battling Bugs with Regression TestingSep 01, 2023. Discover the importance of regression testing in software development. Catch bugs early, maintain code stability, and deliver high-quality software products. Learn best practices for efficient bug resolution.
  • SharePoint REST API ID Manipulation BUGAug 11, 2017. I was working for a customer’s SharePoint Migration Project of lists and libraries from 2007(wss 3.0) to 2016 using Content Migration Tools Customer declined the idea of migrating entire Content DB and this forced us to use tools to get the job done.
  • SharePoint 2013 Bug: Access Denied Error While Activating “Following Content” FeatureFeb 26, 2016. Encountering an "Access Denied" error during the activation of the "Following Content" feature in SharePoint 2013 indicates a potential bug. This issue hinders users from utilizing the feature, requiring troubleshooting to resolve.
  • Bug Fixing: .NET Reverse Engineering: Part 4Oct 26, 2014. Explore advanced .NET Reverse Engineering through Round-trip engineering, manipulating IL code without accessing source code. Fix bugs like Memory Overflow, Array Index Out Of Range, and Divide by Zero Exception by altering IL opcodes. Defensive reading perspective emphasized.
  • R-Bug Tracking SystemJun 23, 2014. This article explains how my R-Bug Tracking System works.
  • Use Telerik RadControls For WP's RadDiagnostics to Enable Users to Find BugsAug 19, 2013. In this article I describe why I highly recommend use of RadDiagnostics by Telerik for those that use their RadControls for Windows Phone.
  • Area in MVC - Giving a Nice Physical Structure & Dealing With Template BugMar 15, 2013. In my last blog post I talked about ‘retrieving views from different folders in MVC’ and it works cool when we want view pages always inside Views folder (which is on the project root) but our requirement not ends here.
  • TFS 2010 Scrum - Relation between PBIs, Tasks, Bugs and ImpedimentsMay 04, 2011. In Scrum, the product backlog is the list of requirements for the system. In this article we are going to see how the Product Backlog Items (PBIs), test case, tasks and bugs are linked.
  • .NET String Immutability and Related .NET Framework BugsDec 12, 2010. This article which explains several aspects of the .NET String class internal structure. Examples and workarounds are given for three distinct manifestations of a reported bug related to the TextRenderer.MeasureText function used with PathEllipsis and ModifyString flags.
  • Defect Triage in Software TestingSep 18, 2025. This article explains defect triage, covering severity vs. priority, the triage process steps, roles of attendees, benefits, challenges, and best practices. Learn how to effectively manage defects, improve team collaboration, and ensure the timely resolution of critical issues for high-quality software releases.
  • How to Write Effective Test Cases in Software TestingSep 11, 2025. Master the art of writing effective test cases for software testing! This guide covers essential elements, step-by-step instructions, and best practices. Learn how to create clear, reusable test cases that ensure comprehensive test coverage, catch bugs early, and improve software quality. Discover templates and strategies for a robust testing process and reliable software.
  • Difference Between Retesting and Regression TestingSep 10, 2025. Confused about retesting vs. regression testing? This article clarifies the key differences between these essential software testing techniques. Learn when to use each method, understand their purpose, scope, and importance in ensuring software quality and stability. Discover how they work together to deliver bug-free applications and enhance user satisfaction. Master the art of software testing!
  • Differences Between Priority and Severity in Testing with ExamplesSep 10, 2025. Understand the crucial differences between priority and severity in software testing. This guide clarifies how these terms impact bug fixing, quality assurance, and customer satisfaction. Learn how testers and project managers use severity to assess technical impact and priority to determine fixing urgency.
  • Maintenance Testing: Ensuring Software Longevity and ReliabilityAug 21, 2025. Maintenance testing ensures software stability after updates, bug fixes, or enhancements. It verifies functionality, compatibility, and reliability, preventing regressions and keeping systems aligned with user needs.
  • Can You Use React Hooks Inside Loops or Conditions? Here’s Why NotJun 26, 2025. Ever wondered why React throws errors when you use hooks inside loops or if statements? Learn the rules of hooks and how to structure your code properly to avoid bugs.
  • Entity Framework 9 - GroupBy Throwing ExceptionFeb 19, 2025. Entity Framework 9 (EF9) has a bug where using GroupBy with sorting may throw the exception: "The given key 'EmptyProjectionMember' was not present in the dictionary." Workarounds exist but aren't always practical.
  • Benefits of Using CI/CD in Software Development Jul 03, 2024. In the software development process it is very necessary to use a model of development to show that the whole team can follow a proper sequence of development process . We have many development models in the option so it becomes confusing to choose any one among the many models .
  • A Comprehensive Guide to Nullable Reference Types in C# 10Mar 07, 2024. Explore a comprehensive guide to leveraging nullable reference types in C# 10 by Ziggy Rafiq, providing detailed explanations, code examples, and best practices for improving code safety and robustness. Learn how nullable reference types enable developers to catch null-related bugs at compile time, reducing the likelihood of runtime errors and enhancing code quality.
  • Inclusive Design through Accessibility TestingSep 18, 2023. An Article on how making software accessible to everyone - we've got that covered
  • Catching Defects Early with Code ReviewSep 15, 2023. An article about how working closely with developers helps us nip problems in the bud.
  • Working With Issue 🐞 Tracking List In SharePointJan 15, 2019. This article contains the basic information of Issue Tracking lists available in SharePoint. In here, you will learn how to create an Issue list, how to edit the issues, along with other basics of Issue Tracking lists.
  • Software Testing: Difference Between Severity And PriorityDec 12, 2015. In this article we will know the difference between severity and priority in software testing.
  • Creating a New Issue Type in JIRA Tool in TestingNov 28, 2012. In t his article I discuss how to create a new Issue type in JIRA Tool when testing.
  • The Name 'Scripts' Does Not Exist in the Current ContextOct 16, 2012. There is a very small bug in the MVC 4 Empty Template that can be seen when you create a new MVC 4 Application with an Empty template and start adding views for CRUD operations (using scaffolding). And when you run the application and try to navigate you get the error The Name 'Scripts' Does Not Exist in the Current Context.
  • Exporting Microsoft Test Manager 2010 Test Results to WordFeb 16, 2012. In this article we will learn how to export Microsoft Test Manager 2010 results to a Microsoft Word document.
  • Exception/Error Handling in C#: Part 1Jun 13, 2011. In this quick article you will learn Error Handling mechanisms available in C#.
  • Defect Tracking and ReportingOct 29, 2010. Find the defect either Manual or Automation tool.
  • Software Testing Life Cycle (STLC)Oct 11, 2010. In this Article we define the various stages of testing.
  • Setting Null Value to an Entity Property Through Textbox ControlMay 12, 2009. In this article, I want to document a bug in Visual Studio. NET concerning to setting a null value to entity property’s through a Textbox control. There is a common scenario to have an entity type in your data model where some attributes are optional. When you develop a rich client application using the Windows forms, data binding techniques and a Textbox to enter the simple data, and you want to set null the optional attributes of the underlying data source by leaving in blank the Text property of the Textbox control; then there is a missing feature for the Formatting and Advanced Binding dialog box for null values. They should have a checkbox there to allow people to use blank as null. In this article, I will show one simple solution to this bug.