Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
Summary
The documentation page demonstrates a moderate Windows bias. PowerShell is featured prominently as a primary automation example, with detailed command sequences and explanations. Windows-specific tooling (PowerShell, Az.Storage module) is presented before cross-platform alternatives (Azure CLI), and the PowerShell tab is consistently listed before Azure CLI in all code example sections. There are no Linux-specific examples, nor any mention of Linux shell patterns, and no guidance for Bash scripting or Linux-native tools. The documentation assumes familiarity with PowerShell and Windows-centric workflows.
Recommendations
- Add explicit Bash/Linux shell examples for all CLI commands, including environment variable usage and scripting patterns.
- Include notes or sections on running Azure CLI commands in Linux/macOS terminals, addressing differences in quoting, environment variables, and installation.
- Reorder code example tabs so that Azure CLI (cross-platform) appears before PowerShell, or at least alternate the order to avoid implicit prioritization.
- Mention that PowerShell Core is available cross-platform, but clarify that examples are written for Windows PowerShell unless otherwise stated.
- Provide troubleshooting tips for common Linux/macOS issues (e.g., path separators, permissions) when using Azure CLI or PowerShell Core.
Create Pull Request