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
powershell_heavy
windows_tools
windows_first
Summary
The documentation provides code examples for SAS token generation in multiple languages, including PowerShell and Bash. However, PowerShell (a Windows-centric tool) is given a full example and is listed before Bash, and the Bash example requires non-standard tools (jq, iconv) without guidance for Linux users. There is a strong presence of Windows-specific tooling (PowerShell, .NET, C#) and references to Windows patterns (HttpUtility, System.Web), while Linux-native approaches (Bash, openssl) are less detailed and may be harder for Linux users to follow. The ARM template and portal instructions are platform-neutral, but the overall example set and ordering show a Windows-first bias.
Recommendations
  • Provide Linux-native command-line examples (e.g., Bash) with clear instructions and alternatives for required tools (like jq, iconv), or use only POSIX-standard utilities.
  • List Bash examples before PowerShell to avoid implicit prioritization of Windows tools.
  • Add explicit notes on cross-platform compatibility for each code sample, especially for PowerShell and Bash.
  • Include more Linux-friendly programming language examples (e.g., Python) and clarify any platform-specific dependencies.
  • Where .NET or C# examples use Windows-specific libraries (e.g., System.Web), provide alternatives for Linux/Mono environments.
GitHub Create Pull Request

Scan History

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

Flagged Code Snippets