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
windows_first
powershell_heavy
windows_tools
Summary
The documentation demonstrates a Windows-first bias in several areas. Environment variable setup instructions are presented first for Windows (cmd and PowerShell), with Linux/macOS instructions following. The use of 'setx' and PowerShell commands are highlighted, while the Linux/macOS equivalent uses a generic 'export' command. Visual Studio Code is mentioned as cross-platform, but no Linux-specific editors or shell instructions are provided. The overall flow and examples assume a Windows-centric workflow, with Linux/macOS support added as an afterthought.
Recommendations
  • Present Linux/macOS and Windows instructions side by side or in parallel tabs, rather than listing Windows first.
  • Use cross-platform shell commands (e.g., bash) as the default, with Windows alternatives provided as needed.
  • Include Linux/macOS-specific tooling or editor suggestions (e.g., Vim, Emacs, GNOME Terminal) alongside Visual Studio Code.
  • Avoid using Windows-specific tools (like 'setx') as the primary example; instead, provide both 'export' (for Linux/macOS) and 'setx' (for Windows) in equal prominence.
  • Where possible, use neutral language and avoid implying Windows is the default or primary development environment.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2025-07-12 23:44 #41 cancelled Biased Biased
2025-07-12 00:58 #8 cancelled Clean Clean
2025-07-10 05:06 #7 processing Clean Clean
2025-07-09 23:22 #6 cancelled Clean Clean

Flagged Code Snippets

    setx AZURE_CLIENT_ID "clientId"
    setx AZURE_CLIENT_SECRET "clientSecret"
    setx AZURE_TENANT_ID "tenantId"
    
    $Env:AZURE_CLIENT_ID = "clientId"
    $Env:AZURE_CLIENT_SECRET = "clientSecret"
    $Env:AZURE_TENANT_ID = "tenantId"