Detected Bias Types
Powershell Heavy
Windows First
Summary
The documentation provides both Bash (Azure CLI) and PowerShell examples for every command, ensuring that both Linux and Windows users are supported. However, PowerShell examples are consistently present, and in some cases, PowerShell-specific Azure modules (e.g., Update-AzContainerApp, Enable-AzContainerAppRevision) are used, which are primarily Windows-centric. Additionally, PowerShell examples are given equal prominence as Bash, sometimes with more detailed parameterization, indicating a slight Windows bias. There are no Linux-specific tools or patterns (e.g., shell scripting, piping, jq usage) shown, and PowerShell is featured as a first-class citizen throughout.
Recommendations
- Add Linux-specific examples or tips, such as using jq for JSON parsing, or shell scripting for automation.
- Include notes about cross-platform compatibility of Azure CLI and PowerShell, clarifying that PowerShell Core can run on Linux and macOS.
- Consider providing examples in other popular shells (e.g., zsh, fish) or scripting languages used on Linux.
- Where PowerShell modules are used, clarify if they are available cross-platform or provide alternative CLI-only workflows.
- Explicitly mention that Bash examples are suitable for Linux/macOS and that PowerShell examples are for Windows or PowerShell Core users.