Sad Tux - Windows bias detected
This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Detected Bias Types
windows_first
powershell_heavy
Summary
The documentation presents platform-specific examples for generating derived device keys in a tabbed format, with Azure CLI first (cross-platform), then Windows/PowerShell, then Linux/openssl, and finally C#. The Windows/PowerShell example is detailed and provided before the Linux/openssl example. The Azure CLI example is cross-platform and explicitly states it works on both Windows and Linux, mitigating some bias. However, the Windows/PowerShell example appears before the Linux/openssl example, and the PowerShell code is more verbose and prominent, which may create a perception of Windows preference.
Recommendations
  • Ensure Linux and Windows examples are presented with equal prominence and detail.
  • Consider listing Linux and Windows examples side-by-side or in alphabetical order to avoid implicit prioritization.
  • Expand the Linux example to match the detail of the Windows/PowerShell example, including explanation of each step.
  • Add a macOS-specific example if there are platform differences (e.g., openssl usage nuances).
  • Explicitly state that all approaches are equivalent and supported, and encourage users to choose the method best suited to their environment.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-13 06:17 #107 completed Biased Biased
2026-01-12 00:00 #99 completed Biased Biased
2026-01-11 06:20 #98 completed Biased Biased
2026-01-10 00:00 #92 completed Clean Clean
2026-01-06 22:28 #78 completed Clean Clean
2025-12-20 22:24 #14 completed Clean Clean
2025-12-20 00:00 #13 completed Clean Clean
2025-12-19 00:00 #12 completed Clean Clean
2025-12-15 00:00 #7 completed Clean Clean
2025-12-14 05:05 #6 completed Clean Clean

Flagged Code Snippets