Detected Bias Types
Windows First
Powershell Heavy
🔧
Windows Tools
Missing Linux Example
Summary
The documentation page exhibits several signs of Windows bias. Windows-specific content and examples (such as parent images, IIS/.NET Framework details, and PowerShell commands) are often presented first or in greater detail. PowerShell commands are provided alongside Bash/Azure CLI, but Windows tooling and concepts (like C:\home, IIS, System.ConfigurationManager, and Kudu) are emphasized, sometimes with less parity for Linux equivalents. Some Linux-specific instructions are present, but in several sections, Linux examples are less detailed or missing, and Windows terminology is used even in Linux pivots (e.g., references to C:\home in Linux context).
Recommendations
- Ensure Linux and Windows pivots are equally detailed, with parallel examples and explanations for both platforms.
- Avoid referencing Windows paths (e.g., C:\home) in Linux sections; use appropriate Linux paths (/home) and clarify differences.
- Provide Linux-specific troubleshooting, diagnostic, and logging instructions, matching the detail given for Windows (e.g., Kudu, logs, SSH).
- Where PowerShell commands are given, ensure Bash/Azure CLI equivalents are always present and shown first or side-by-side.
- Highlight Linux container features (such as multi-container, Docker Compose, sidecars) with the same prominence as Windows features.
- Review terminology to avoid Windows-centric language in generic or Linux-focused sections.
- Add more Linux-specific examples for environment variable injection, persistent storage, and diagnostic access.