Detected Bias Types
Windows First
Powershell Heavy
Missing Linux Example
Summary
The documentation page demonstrates a moderate Windows bias. PowerShell examples and terminology are consistently presented first, with Windows-centric tools (e.g., PowerShell cmdlets, ARMClient in PowerShell) dominating the walkthroughs and sample templates. While Azure CLI and Bash are supported and mentioned, most code samples, inline script examples, and troubleshooting sections focus on PowerShell, with Linux/Bash equivalents appearing later or in less detail. Some sections (e.g., 'Use external scripts', 'Work with outputs from PowerShell scripts') lack parallel Bash/CLI examples, and the 'Try it' instructions are PowerShell-only. The documentation assumes familiarity with Windows/PowerShell conventions, which may create friction for Linux/macOS users.
Recommendations
- Provide Bash/CLI examples alongside every PowerShell example, especially in sample templates and inline script sections.
- Alternate the order of examples so that Azure CLI/Bash is shown first in some sections.
- Include 'Try it' instructions for Azure CLI/Bash in addition to PowerShell, and clarify how to use Cloud Shell in Bash mode.
- Expand troubleshooting and output handling sections to cover Bash/CLI workflows in equal detail.
- Explicitly mention cross-platform compatibility and highlight differences or caveats for Linux/macOS users where relevant.