Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation page demonstrates Windows bias in several ways: PowerShell is presented as a primary method for enabling the change feed, with detailed step-by-step instructions, while Linux-specific methods (such as Bash scripting or cross-platform CLI usage) are not covered. The Azure portal and PowerShell are mentioned before Azure CLI, and no Linux shell examples or explicit Linux tooling are provided. There is no mention of Linux-specific considerations, nor are there examples using Bash, zsh, or other Linux-native tools.
Recommendations
- Add explicit Bash or shell script examples for enabling and managing the change feed using Azure CLI, demonstrating usage on Linux or macOS.
- Present Azure CLI examples before PowerShell, or at least in parallel, to avoid Windows-first ordering.
- Include notes or sections on Linux/macOS compatibility, such as installing Azure CLI on Linux, and using it from a Linux terminal.
- Provide parity in troubleshooting and operational guidance for Linux users, including references to Linux-native tools (e.g., azcopy, jq for JSON processing, etc.).
- Avoid assuming PowerShell as the default scripting environment; clarify that Azure CLI works cross-platform and show equivalent commands for Linux and macOS.
- Consider adding a table comparing methods for Windows, Linux, and macOS, to make it clear that all platforms are supported equally.
Create Pull Request