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
windows_tools
Summary
The documentation shows evidence of Windows bias, primarily by presenting Windows/PowerShell examples before Linux/Bash equivalents, and referencing Windows tools and documentation first. The .NET example is also Windows-centric, and the Instance Metadata Service link points to the Windows-specific page. Linux is included, but often after Windows, and with less detail.
Recommendations
  • Present Linux/Bash examples before or alongside Windows/PowerShell examples, or alternate their order in each section.
  • Link to both Windows and Linux versions of the Instance Metadata Service documentation, or use a platform-neutral link.
  • Include code examples using cross-platform tools (e.g., Azure CLI, REST API) and ensure parity in detail and explanation for both Windows and Linux.
  • When referencing SDKs or libraries, clarify their cross-platform support and provide at least one example using a Linux-friendly language or tool.
  • Avoid defaulting to Windows terminology or tools (e.g., PowerShell, .NET) without also providing Linux alternatives (e.g., Bash, Python).
GitHub Create Pull Request

Scan History

Date Scan Status Result
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-29 18:00 #48 cancelled Biased Biased
2025-12-15 00:00 #7 completed Clean Clean
2025-12-14 05:05 #6 completed Clean Clean

Flagged Code Snippets

$Response = Invoke-RestMethod -Uri 'http://169.254.169.254/metadata/identity/oauth2/token?api-version=2018-02-01&resource={Resource App Id Url}' -Method GET -Headers @{Metadata="true"}