Detected Bias Types
Windows First
Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for all major operations, but PowerShell is featured equally and sometimes with more detailed steps (e.g., decrypting secrets, creating PSCredential objects). Azure PowerShell is primarily used on Windows, and its inclusion may create friction for Linux/macOS users. However, Azure CLI examples are present throughout, and the documentation does not rely on Windows-only tools or patterns. The order of examples sometimes puts PowerShell before CLI, and there are minor references to Windows conventions (e.g., PowerShell secure strings), but Linux parity is generally maintained.
Recommendations
- Ensure Azure CLI examples are always shown first, as CLI is cross-platform and preferred for Linux/macOS users.
- Clarify that Azure PowerShell is primarily for Windows users, and recommend Azure CLI for Linux/macOS.
- Where PowerShell-specific steps are given (e.g., decrypting secure strings), provide equivalent CLI guidance or note that such steps are unnecessary with CLI.
- Explicitly state that all commands can be run from Linux/macOS terminals using Azure CLI.
- Add a brief section or note highlighting cross-platform compatibility and preferred tools for each OS.