Sad Tux - Windows bias detected
This page contains Windows bias

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

Detected Bias Types
missing_linux_example
windows_first
Summary
The documentation provides only C#/.NET code examples and instructions for interacting with Azure Communication Services, with no explicit mention of Linux-specific workflows, shell commands, or cross-platform considerations. Steps for setting environment variables and retrieving subscription IDs reference the Azure portal (web UI), which is platform-neutral, but there are no CLI examples (e.g., Azure CLI or Bash) that would be familiar to Linux users. All code assumes a Windows/.NET development environment, and there are no PowerShell-specific commands, but the lack of Linux/Bash equivalents or explicit cross-platform guidance results in a Windows-first and missing-Linux-example bias.
Recommendations
  • Add Azure CLI (az) command examples for common tasks such as retrieving the subscription ID, creating service principals, and managing resource groups.
  • Provide Bash shell commands for setting environment variables, in addition to the implicit Windows/PowerShell approach.
  • Explicitly mention that the .NET SDK and examples work on Linux, and link to .NET Core installation instructions for Linux distributions.
  • Include at least one end-to-end example using the Azure CLI and Bash to demonstrate parity for Linux users.
  • Clarify that all portal-based instructions are platform-agnostic, and offer CLI alternatives where possible.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-12 00:00 #99 completed Clean Clean
2026-01-11 06:20 #98 completed Clean Clean
2026-01-10 00:00 #92 completed Clean Clean
2026-01-06 22:28 #78 completed Clean Clean
2025-12-29 18:00 #48 cancelled Biased Biased
2025-12-15 00:00 #7 completed Clean Clean
2025-12-14 05:05 #6 completed Clean Clean

Flagged Code Snippets