About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_first
⚠️
windows_tools
Summary:
The documentation is largely cross-platform and provides examples for multiple programming languages, but there are subtle signs of Windows bias. In several places, Windows command line (cmd) examples are provided alongside Bash, and references to 'command prompt' or 'cmd' often precede 'terminal' or 'Bash'. The use of 'func.exe' and references to MSI installers for upgrades are Windows-specific. The documentation also mentions Azure PowerShell and Azure CLI as required tools for publishing, listing PowerShell (a Windows-first tool) before CLI. However, Linux and macOS users are not excluded, and Bash/cURL examples are present.
Recommendations:
- When providing command examples, always present Bash (Linux/macOS) and Windows (cmd/PowerShell) examples in parallel, and avoid listing Windows examples first by default.
- Use neutral terminology such as 'terminal' instead of 'command prompt' or 'cmd', or mention both equally.
- Where 'func.exe' is referenced, clarify that on Linux/macOS the executable is 'func'.
- When discussing required tools, list Azure CLI before Azure PowerShell, or mention both together without preference.
- Explicitly note platform differences in installation and usage steps, and provide links or instructions for Linux/macOS where appropriate.
- Ensure that all cross-platform tools (like cURL) are introduced with equal weight for Linux/macOS and Windows, and avoid implying Windows is the default environment.
Create pull request