Detected Bias Types
Windows First
Powershell Heavy
Missing Linux Example
Summary
The documentation provides deployment instructions using Azure CLI and Azure PowerShell, with PowerShell examples given equal prominence to CLI. However, there is a lack of explicit Linux-specific guidance or examples, such as shell scripting or Linux environment considerations. PowerShell, a Windows-centric tool, is featured throughout, and there is no mention of Linux tools or patterns (e.g., Bash, SSH, Linux file paths). The documentation assumes parity between CLI and PowerShell but does not address Linux user workflows or highlight any Linux-specific nuances.
Recommendations
- Add explicit Linux shell (Bash) examples for deployment steps, including file path conventions and environment setup.
- Clarify that Azure CLI commands work cross-platform and provide guidance for Linux users (e.g., installation, authentication).
- Include notes or sections on running Bicep and ARM deployments from Linux environments, addressing common issues (e.g., file permissions, case sensitivity).
- Mention Linux tools (such as curl, jq) where relevant, especially for REST API or template manipulation.
- Balance PowerShell and CLI examples by sometimes leading with CLI, which is more universal, and avoid implying PowerShell is the default.
- Add troubleshooting tips for Linux users if there are known platform-specific issues.