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
powershell_heavy
windows_tools
windows_first
missing_linux_example
Summary
The documentation provides extensive PowerShell examples and references to Windows-centric tools (such as PowerShell cmdlets and Windows-specific flags), even in sections focused on Linux VMs. PowerShell is presented as a primary method for disk encryption tasks, sometimes before or alongside Azure CLI and ARM templates. There are references to Windows-specific options (e.g., '-Windows' flag in Set-AzVMOSDisk), and some steps (such as disabling encryption) mention Windows VMs in Linux contexts. Linux-native command-line examples (bash, shell scripts) are minimal or absent, and the use of PowerShell for Linux VM management may not be natural for Linux administrators.
Recommendations
  • Provide bash/shell script examples for Linux VM management tasks alongside PowerShell and CLI.
  • Remove or clarify Windows-specific flags and references in Linux-focused sections.
  • Ensure Linux-native tooling (e.g., bash, cloud-init, Linux utilities) is covered where appropriate.
  • Present Azure CLI and ARM template methods before PowerShell in Linux documentation, as CLI is more cross-platform.
  • Review and correct any references to Windows VMs in Linux-specific instructions.
  • Highlight that PowerShell Core is cross-platform, but also offer alternatives for users who prefer native Linux tools.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-14 01:31 #124 completed Biased Biased
2026-01-13 06:17 #109 completed Biased Biased
2026-01-12 00:00 #101 completed Biased Biased
2026-01-10 00:00 #94 completed Clean Clean
2026-01-09 19:00 #91 completed Clean Clean
2026-01-06 22:28 #80 completed Clean Clean

Flagged Code Snippets