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 generally maintains cross-platform neutrality by focusing on Visual Studio Code and Azure CLI, but there are several instances where Windows-specific tools (Azure PowerShell) are mentioned alongside or before cross-platform alternatives. In command examples, Azure CLI and Azure PowerShell are both provided, but PowerShell is sometimes listed first or equally, which may subtly prioritize Windows users. There are no explicit Linux-only examples or guidance, and no mention of Linux-specific workflows or shell environments.
Recommendations
  • When listing command-line options, consistently present Azure CLI (which is cross-platform) before Azure PowerShell, as CLI is more commonly used on Linux and macOS.
  • Explicitly mention that all instructions and examples work on Linux, macOS, and Windows unless otherwise noted.
  • Where keyboard shortcuts are referenced (e.g., Ctrl+Shift+P), include macOS/Linux equivalents (e.g., Cmd+Shift+P for macOS).
  • Add a brief section or note confirming that the Bicep extension and all described features are fully supported on Linux and macOS.
  • If referencing the Azure PowerShell module, clarify that it is available cross-platform, but that Azure CLI is often the default on Linux.
  • Consider including at least one screenshot or workflow example from a Linux desktop environment to reinforce parity.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2025-07-12 23:44 #41 cancelled Biased Biased
2025-07-12 00:58 #8 cancelled Clean Clean
2025-07-10 05:06 #7 processing Clean Clean

Flagged Code Snippets

  Get-AzResource
  
{
  "type": "Microsoft.Batch/batchAccounts",
  "apiVersion": "2024-02-01",
  "name": "[parameters('batchAccountName')]",
  "location": "[parameters('location')]",
  "tags": {
    "ObjectName": "[parameters('batchAccountName')]"
  },
  "properties": {
    "autoStorage": {
      "storageAccountId": "[resourceId('Microsoft.Storage/storageAccounts', variables('storageAccountName'))]"
    }
  }
}
        Test-AzResourceGroupDeployment -ResourceGroupName <ResourceGroupName> -TemplateFile <TemplateFilePath>
        
        New-AzResourceGroupDeployment -Whatif -ResourceGroupName <ResourceGroupName> -TemplateFile <TemplateFilePath>