Detected Bias Types
Windows First
Powershell Heavy
Missing Linux Example
Summary
The documentation provides both Bash and Azure PowerShell examples for all CLI steps, but PowerShell is featured as a primary shell alongside Bash, and is referenced throughout. The prerequisites mention both Bash and PowerShell, but clarify that Python, JavaScript, and Java samples require Bash, implying limited Linux/Unix parity for PowerShell users. There are no explicit Linux-specific instructions or examples (e.g., for native Linux tools, environment setup, or shell differences). Windows-centric tools (PowerShell) are presented equally or before Linux equivalents, and there is no mention of Linux distributions, package managers, or troubleshooting for Linux environments.
Recommendations
- Clarify that Azure PowerShell is primarily for Windows, and Bash is recommended for Linux/macOS users.
- Add explicit instructions for Linux users, such as using package managers (apt, yum, etc.) to install prerequisites.
- Provide troubleshooting notes for common Linux issues (e.g., permissions, path differences).
- Consider including a Linux-specific tab or section for environment setup and shell usage.
- Mention cross-platform compatibility of Azure CLI and SDKs, and highlight differences in shell commands where relevant.
- List Bash examples first to reflect the prevalence of Linux/macOS in cloud development.