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
missing_linux_example
windows_tools
Summary
The documentation page demonstrates a moderate Windows bias. PowerShell (a Windows-centric tool) is consistently presented first in examples and explanations, with more detailed coverage and sample code than Azure CLI/bash. Many code samples, especially for inline and external scripts, use PowerShell exclusively or primarily, while Linux/bash examples are less frequent and less detailed. Windows-specific tools and APIs (e.g., CommandLineToArgvW, ARMClient in PowerShell mode) are referenced without Linux equivalents. Some sections (e.g., error handling, script output, troubleshooting) focus on PowerShell patterns and commands, with limited or no coverage of Linux/bash alternatives. There is a lack of parity in example depth and troubleshooting guidance for Linux/bash users.
Recommendations
  • Provide Linux/bash examples alongside PowerShell for all sample templates, including inline and external scripts.
  • Present Azure CLI/bash and PowerShell examples in parallel, rather than listing PowerShell first or exclusively.
  • Include troubleshooting and error handling guidance for bash scripts, similar to the PowerShell sections.
  • Reference Linux-native tools and APIs where appropriate (e.g., mention how argument parsing works in bash, alternatives to CommandLineToArgvW).
  • Expand the 'Develop deployment scripts' section to cover bash scripting best practices and error management.
  • Ensure that all management instructions (portal, CLI, REST) include both PowerShell and Azure CLI commands with equal detail.
  • Add links to Linux-specific resources and documentation for users developing on non-Windows platforms.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-14 00:00 #250 in_progress Biased Biased
2026-01-13 00:00 #246 completed Biased Biased
2026-01-12 00:00 #243 cancelled Biased Biased
2026-01-11 00:00 #240 completed Biased Biased
2026-01-10 00:00 #237 completed Biased Biased
2026-01-09 00:34 #234 completed Biased Biased
2026-01-08 00:53 #231 completed Biased Biased
2026-01-06 18:15 #225 cancelled Clean Clean
2025-09-11 00:00 #108 completed Clean Clean
2025-08-11 00:00 #77 completed Clean Clean
2025-08-10 00:00 #76 completed Clean Clean
2025-08-09 00:00 #75 completed Clean Clean
2025-07-13 21:37 #48 completed Clean Clean

Flagged Code Snippets