166
Total Pages
109
Linux-Friendly Pages
57
Pages with Bias
34.3%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

469 issues found
Showing 26-50 of 469 flagged pages
Azure App Configuration Integrate Azure App Configuration with Kubernetes Deployment using Helm ...-configuration/integrate-kubernetes-deployment-helm.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page provides a PowerShell script for passing secrets to Helm via the --set argument, but does not offer an equivalent Bash/Linux shell example. The only explicit shell scripting example is in PowerShell, and it is presented before any mention of Linux alternatives. This may create a perception that Windows is the primary or preferred environment, despite Kubernetes and Helm being widely used on Linux. There is no mention of Linux-specific tools or patterns, and the CLI commands are otherwise cross-platform.
Recommendations
  • Provide a Bash/Linux shell script example for passing secrets to Helm using the --set argument, alongside the PowerShell example.
  • Explicitly state that both Windows (PowerShell) and Linux (Bash) environments are supported for these operations.
  • Where possible, use cross-platform scripting examples or note differences between platforms.
  • Avoid presenting Windows-specific examples before Linux alternatives, or present both together to ensure parity.
Azure App Configuration Integrate Azure App Configuration using a continuous integration and delivery pipeline ...es/azure-app-configuration/integrate-ci-cd-pipeline.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation page demonstrates a Windows bias by presenting Windows command prompt and PowerShell instructions before macOS and Linux equivalents, and by referencing Windows-centric tools and patterns (such as MSBuild and .csproj scripting) without highlighting cross-platform alternatives. While Linux and macOS examples are present, the ordering and emphasis favor Windows environments.
Recommendations
  • Present platform instructions in parallel tabs or sections, giving equal prominence to Linux/macOS and Windows.
  • Explicitly mention cross-platform compatibility of tools like MSBuild and .NET CLI, and provide examples for Linux/macOS shell scripting where relevant.
  • Include notes or examples for common Linux build patterns (e.g., shell scripts, Makefiles) alongside Windows-specific .csproj/MSBuild steps.
  • Avoid language that implies Windows is the default or primary platform; use neutral phrasing and ordering.
  • Highlight Visual Studio Code's cross-platform nature earlier, and suggest other popular Linux editors if appropriate.
Azure App Configuration Monitor Azure App Configuration ...s/azure-app-configuration/monitor-app-configuration.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation demonstrates a Windows bias in several ways. In the Azure CLI section, Windows PowerShell is mentioned as the example console application before any Linux or macOS alternatives. The PowerShell tab is present as a first-class option, with explicit instructions to use 'Windows PowerShell' and PowerShell-specific cmdlets. There is no mention of Linux shells (e.g., Bash) or macOS terminals, nor are there any examples tailored for those platforms. The documentation refers to Windows tools and patterns (e.g., 'Open a Windows PowerShell command window') without providing equivalent guidance for Linux or macOS users.
Recommendations
  • When referencing command consoles for Azure CLI, mention Bash (Linux/macOS) and Windows PowerShell equally, e.g., 'open a command console such as Bash (Linux/macOS) or PowerShell (Windows)'.
  • Add a Bash example tab alongside PowerShell, or clarify that Azure CLI commands work in Bash, Zsh, and other shells.
  • Avoid phrases like 'Open a Windows PowerShell command window' unless specifically required; use platform-neutral language such as 'Open your preferred command-line interface'.
  • Provide explicit instructions for Linux/macOS users where relevant, including installation or environment notes.
  • Ensure screenshots and step-by-step instructions do not assume a Windows environment unless the feature is Windows-only.
Azure App Configuration Quickstart for Azure App Configuration with Azure Functions | Microsoft Docs ...app-configuration/quickstart-azure-functions-csharp.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation page demonstrates a Windows bias by prioritizing Windows-centric development tools (Visual Studio), presenting Windows command prompt and PowerShell instructions before Linux/macOS equivalents, and referencing Windows-specific patterns (e.g., 'Press F5' in Visual Studio, use of setx). Linux/macOS instructions are present but secondary, and there is no mention of cross-platform editors or CLI-only workflows.
Recommendations
  • Present Linux/macOS and Windows instructions in parallel, or alternate which platform is shown first.
  • Include instructions for cross-platform development tools such as VS Code and Azure Functions Core Tools CLI.
  • Add explicit guidance for developing and testing Azure Functions on Linux/macOS, including terminal commands and environment setup.
  • Avoid Windows-centric language such as 'Press F5' or 'Right-click your project' unless alternatives are provided.
  • Reference CLI-based workflows and editors that are available on all platforms, not just Visual Studio.
  • Ensure screenshots and examples reflect both Windows and Linux/macOS environments.
Azure App Configuration Quickstart for Azure App Configuration with Aspire .../articles/azure-app-configuration/quickstart-aspire.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation demonstrates a mild Windows bias by referencing Docker Desktop (a Windows/macOS-centric tool) as the default container runtime, and by not providing explicit Linux alternatives or instructions. The examples and screenshots focus on GUI tools and workflows commonly used on Windows, without mentioning Linux-specific commands, container runtimes, or desktop environments. There are no PowerShell-specific commands, but the lack of Linux parity in instructions and tooling is evident.
Recommendations
  • Explicitly mention and provide instructions for Linux container runtimes, such as Docker Engine, Podman, or nerdctl, alongside Docker Desktop.
  • Add Linux-specific installation and usage notes for prerequisites, such as how to install and run Docker or other OCI runtimes on Linux.
  • Include screenshots or CLI examples from Linux environments, not just Windows-centric GUIs.
  • Clarify that the steps and tools work cross-platform, and highlight any platform-specific differences in setup or usage.
  • Provide troubleshooting tips for common Linux issues, such as permissions or networking with containers.
Azure App Configuration Quickstart for Azure App Configuration with .NET Framework ...icles/azure-app-configuration/quickstart-dotnet-app.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation exhibits Windows bias by prioritizing Windows development tools (Visual Studio), providing Windows-specific instructions first (cmd, PowerShell), and focusing exclusively on .NET Framework, which is Windows-only. Linux/macOS instructions for environment variables are present but listed after Windows options, and there are no examples or guidance for building/running the app outside of Visual Studio or on non-Windows platforms.
Recommendations
  • Add instructions for building and running the app using cross-platform .NET tools (e.g., dotnet CLI) where possible.
  • Provide parity in example order: list Linux/macOS commands before or alongside Windows commands, not after.
  • Mention alternative IDEs or editors (e.g., VS Code) and how to use them for .NET development on Linux/macOS.
  • Clarify that .NET Framework is Windows-only and suggest .NET (Core/5+) for cross-platform scenarios, linking to relevant documentation.
  • Include troubleshooting tips for Linux/macOS users, such as handling environment variables and configuration files.
Azure App Configuration Quickstart for Adding Feature Flags to .NET/.NET Framework Apps ...re-app-configuration/quickstart-feature-flag-dotnet.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation page demonstrates a Windows bias by exclusively providing instructions and examples for Windows-specific tools (Command Prompt, PowerShell, Visual Studio) and environment variable setting commands. There are no Linux/macOS equivalents for setting environment variables, running the app, or using alternative IDEs. The examples and screenshots all reference Windows environments, and Windows tools are mentioned first and exclusively.
Recommendations
  • Add Linux/macOS equivalents for setting environment variables (e.g., export in bash/zsh).
  • Include instructions for using cross-platform editors like Visual Studio Code or JetBrains Rider.
  • Provide terminal commands for building and running the app using dotnet CLI, which works on all platforms.
  • Add screenshots or descriptions for running the app in Linux/macOS terminals.
  • Explicitly mention that the steps can be performed on non-Windows platforms and provide guidance for those environments.
  • Ensure parity in example ordering (present Windows and Linux/macOS commands side by side or in tabs).
Azure App Configuration Quickstart for adding feature flags to Azure Functions | Microsoft Docs ...tion/quickstart-feature-flag-azure-functions-csharp.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation page demonstrates a Windows bias by prioritizing Windows tools and workflows. Visual Studio (Windows-only) is the sole development environment mentioned for creating and running Azure Functions. Instructions for setting environment variables list Windows Command Prompt and PowerShell before Linux/macOS equivalents. The workflow relies on Visual Studio features (F5, debugging, firewall prompts) and references Azure Functions Core Tools in the context of Visual Studio, with no mention of cross-platform alternatives like VS Code or CLI-only workflows.
Recommendations
  • Add instructions for creating and running Azure Functions using cross-platform tools such as Visual Studio Code and Azure Functions Core Tools CLI.
  • Present environment variable setting commands in a neutral order (e.g., group by OS or present Linux/macOS first in some sections).
  • Include explicit instructions for Linux/macOS users for all steps, such as debugging, running, and testing the function locally.
  • Reference cross-platform editors and workflows (e.g., VS Code, JetBrains Rider) alongside Visual Studio.
  • Clarify that Azure Functions Core Tools can be used independently of Visual Studio and provide CLI-based steps.
  • Ensure screenshots and examples are not exclusively from Windows environments.
Azure App Configuration Create an Azure App Configuration store by using Azure Resource Manager template (ARM template) ...azure-app-configuration/quickstart-resource-manager.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides only PowerShell examples for deploying and cleaning up resources, with no mention of Linux-friendly alternatives such as Azure CLI or Bash scripts. The deployment instructions and code samples are Windows-centric, and there is no guidance for users on Linux or macOS platforms.
Recommendations
  • Add equivalent Azure CLI examples for deployment and cleanup steps, as Azure CLI is cross-platform and widely used on Linux and macOS.
  • Explicitly mention that the ARM template can be deployed using Azure CLI, Bash, or other non-Windows tools.
  • Reorder examples so that cross-platform tools (Azure CLI) are presented before or alongside PowerShell.
  • Include notes or links to documentation for Linux/macOS users on how to perform these operations.
  • Where possible, avoid assuming the use of PowerShell-specific constructs (e.g., Read-Host) and provide alternatives.
Azure App Configuration Tutorial for using Azure App Configuration Key Vault references in a Java Spring Boot app | Microsoft Docs ...-configuration/use-key-vault-references-spring-boot.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation exhibits Windows bias by presenting Windows-specific commands (setx, PowerShell) before Linux/macOS equivalents, and by providing more detailed instructions and command variants for Windows environments. Windows tools and patterns (setx, PowerShell environment variable syntax) are mentioned explicitly and appear before Linux/macOS alternatives, which are given less prominence and detail.
Recommendations
  • Present environment variable instructions for Linux/macOS before or alongside Windows examples, rather than after.
  • Use cross-platform command syntax (e.g., export) as the primary example, with OS-specific notes as needed.
  • Provide equal detail and explanation for Linux/macOS commands and workflows.
  • Avoid using Windows-specific tools (setx, PowerShell) as the default; mention them only in OS-specific sections.
  • Include screenshots or UI instructions for Linux/macOS where applicable, not just Windows.
  • Explicitly state that all steps can be performed on Linux/macOS, and highlight any differences or requirements.
Azure App Configuration Quickstart for adding feature flags to Python with Azure App Configuration ...re-app-configuration/quickstart-feature-flag-python.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation page exhibits a Windows bias in several ways. In the prerequisites, Windows is mentioned first and linked to a dedicated setup guide, while Linux and macOS are grouped together with a generic Python download link. In the section on setting environment variables, Windows Command Prompt and PowerShell instructions are listed before macOS and Linux, with more detailed steps and validation guidance for Windows. The use of 'setx' and PowerShell syntax are Windows-specific tools, and the restart/validation instructions are more explicit for Windows than for Linux/macOS. There are no Linux-specific tools or troubleshooting notes, and the overall structure prioritizes Windows users.
Recommendations
  • Present Linux/macOS instructions before or alongside Windows instructions, not after.
  • Provide equally detailed steps for Linux/macOS, including validation and restart instructions.
  • Include troubleshooting notes or common issues for Linux/macOS environments.
  • Reference Linux and macOS setup guides for Python as prominently as the Windows guide.
  • Avoid using Windows-specific tools (like 'setx') without offering equivalent Linux/macOS alternatives (e.g., adding to ~/.bashrc or ~/.profile).
  • Ensure that screenshots and examples are not exclusively from Windows environments.
Azure App Configuration Azure App Configuration REST API - Microsoft Entra authorization ...e-app-configuration/rest-api-authorization-azure-ad.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation mentions PowerShell and the Azure portal as primary tools for managing role assignments, listing Azure CLI only in passing and not providing any explicit Linux-friendly examples. There are no command-line examples for Linux users, and the order of tools presented (CLI, PowerShell, portal) places Windows-centric tools before Linux equivalents.
Recommendations
  • Provide explicit Azure CLI examples for role assignment operations, as CLI is cross-platform and preferred by many Linux users.
  • Ensure that Azure CLI is mentioned first when listing management tools to avoid Windows-first bias.
  • Include notes or examples for Linux/macOS users, clarifying that Azure CLI works natively on these platforms.
  • Balance references to PowerShell and Azure portal with equivalent instructions for Linux environments.
Azure App Configuration Quickstart for Azure App Configuration with Aspire .../articles/azure-app-configuration/quickstart-aspire.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page demonstrates a bias towards Windows by exclusively referencing Docker Desktop as the container runtime, which is primarily a Windows/macOS tool, and does not mention or provide examples for Linux alternatives such as Docker Engine or Podman. The instructions and screenshots focus on the Aspire dashboard and Azure portal, which are platform-agnostic, but the local development environment setup and container runtime steps implicitly assume a Windows or macOS environment. There are no Linux-specific instructions or examples, and the CLI commands do not address potential differences in Linux environments.
Recommendations
  • Explicitly mention and provide examples for Linux container runtimes such as Docker Engine and Podman, including installation links and basic usage instructions.
  • Add notes or steps for Linux users where file paths, permissions, or command syntax may differ.
  • Include screenshots or terminal output examples from Linux environments to demonstrate parity.
  • Clarify that the instructions are cross-platform and highlight any platform-specific considerations.
  • Provide troubleshooting tips for common Linux issues (e.g., Docker permissions, SELinux, systemd integration).
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation page demonstrates a Windows bias by consistently listing Windows Command Prompt and PowerShell instructions before macOS/Linux equivalents, providing detailed guidance for Windows-specific tools (e.g., setx, Command Prompt), and using screenshots from Windows environments. While Linux/macOS commands are present, Windows instructions are prioritized and more visually represented.
Recommendations
  • Present platform instructions in parallel or randomize the order so that Linux/macOS are not always after Windows.
  • Include screenshots from Linux/macOS terminals as well as Windows Command Prompt.
  • Provide notes on platform-specific behaviors (e.g., environment variable persistence differences) for parity.
  • Explicitly mention that all steps and code samples work cross-platform, and highlight any platform-specific caveats.
  • Consider using generic .NET CLI instructions and avoid Windows-centric terminology (e.g., 'Command Prompt') in headings.
  • Add troubleshooting tips for Linux/macOS users if there are known issues or differences.
Azure App Configuration Tutorial for using Azure App Configuration dynamic configuration in an ASP.NET web application (.NET Framework) | Microsoft Docs ...iguration/enable-dynamic-configuration-aspnet-netfx.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Powershell Heavy
Summary
The documentation is heavily oriented toward Windows development environments. Visual Studio (Windows) is the only IDE mentioned, and all project creation steps assume Windows usage. Environment variable setup instructions consistently list Windows command prompt and PowerShell before Linux/macOS equivalents. The build/run instructions assume Visual Studio and do not mention alternatives for Linux. There are no Linux-specific development or deployment examples, nor is there guidance for using cross-platform .NET development tools.
Recommendations
  • Add instructions for creating and running the project using cross-platform tools such as Visual Studio Code, JetBrains Rider, or the .NET CLI.
  • Include Linux/macOS steps before or alongside Windows steps when setting environment variables, rather than after.
  • Provide guidance for building and running the application on Linux (e.g., using Mono or .NET Core where applicable), or clarify platform limitations.
  • Mention alternative editors and development environments for non-Windows users.
  • Explicitly state platform requirements and limitations for .NET Framework and suggest .NET Core/ASP.NET Core alternatives for cross-platform scenarios.
Azure App Configuration Tutorial: Use dynamic configuration in a .NET background service ...enable-dynamic-configuration-dotnet-background-service.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides environment variable setup instructions for Windows (cmd and PowerShell) before Linux/macOS (bash), and includes explicit use of Windows-specific tools (setx, PowerShell) with detailed instructions. Although Linux/macOS commands are present, the ordering and detail favor Windows users, and there is more explanation for Windows command-line tools. No Linux-specific tools or troubleshooting are mentioned, and there are no Linux/macOS-specific screenshots or notes.
Recommendations
  • Present environment variable instructions in a neutral order, or group by OS without preference (e.g., 'Windows', 'macOS/Linux', 'PowerShell').
  • Provide equal detail and troubleshooting notes for Linux/macOS users (e.g., mention that 'export' only affects the current shell session, suggest adding to ~/.bashrc for persistence).
  • Include Linux/macOS-specific screenshots or notes where relevant.
  • Avoid giving more prominence or detail to Windows tools (like setx) unless there is a Linux/macOS equivalent also described.
  • Consider adding a table or tabbed interface for OS-specific instructions, ensuring parity in explanation and troubleshooting.
  • Explicitly state that the .NET CLI is cross-platform and works identically on all supported OSes, and avoid implying that Windows is the default or primary development environment.
Azure App Configuration Tutorial: Use dynamic configuration in a .NET app ...figuration/enable-dynamic-configuration-dotnet-core.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation page demonstrates a mild Windows bias, primarily in the ordering and emphasis of environment variable setup instructions. Windows Command Prompt and PowerShell commands are presented before Linux/macOS equivalents, and screenshots and refresh instructions reference Windows terminals. There is also a specific mention of Windows tools (Command Prompt, PowerShell) and screenshots showing Windows environments, while Linux/macOS are only briefly acknowledged.
Recommendations
  • Present environment variable setup instructions for Windows, Linux, and macOS in parallel or grouped together, rather than listing Windows first.
  • Include screenshots and refresh instructions for Linux/macOS terminals (e.g., bash/zsh) alongside Windows examples.
  • Explicitly mention that the tutorial works equally well on Linux/macOS, and provide troubleshooting tips for those platforms if needed.
  • Reference cross-platform tools (e.g., Visual Studio Code, terminal) before platform-specific ones, or provide equal coverage.
  • Where possible, avoid language like 'Command Prompt or PowerShell window' and instead use 'terminal window' or specify both.
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides environment variable setup instructions for Windows (cmd and PowerShell) before Linux/macOS, and includes detailed Windows-specific commands (setx, PowerShell) with Linux/bash examples last. The use of Visual Studio Code is mentioned as cross-platform, but no Linux-specific editors or tools are highlighted. The build and run instructions use Maven, which is cross-platform, but the command-line examples and validation steps are Windows-centric. There are no missing Linux examples, but the ordering and emphasis favor Windows users.
Recommendations
  • Present Linux/macOS and Windows instructions in parallel tabs or sections, or alternate which platform is presented first to avoid implicit prioritization.
  • Include Linux-native editors (e.g., Vim, Emacs, GNOME Builder) alongside Visual Studio Code in the editor recommendations.
  • Where possible, use platform-agnostic commands (e.g., 'printenv' for Linux, 'echo %VAR%' for Windows) and provide validation steps for both platforms.
  • Explicitly state that all steps are cross-platform and highlight any platform-specific differences.
  • Ensure screenshots and UI references (e.g., Azure Portal) are not Windows-specific.
Azure App Configuration Use variant feature flags in a Python application ...pp-configuration/howto-variant-feature-flags-python.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation page demonstrates Windows bias in several ways: Windows-specific instructions and links are presented first (e.g., Python setup, environment variable configuration), PowerShell and Windows Command Prompt examples are given in detail, while Linux/macOS instructions are brief and appear after Windows examples. There is also a link to Windows-specific Python documentation, but no equivalent for Linux/macOS. Some commands (such as virtual environment activation) use Windows syntax only, with no Linux/macOS alternative.
Recommendations
  • Provide Linux/macOS setup instructions and links alongside Windows instructions, not just Windows-first.
  • Include Linux/macOS equivalents for all command-line examples, such as virtual environment activation (e.g., 'source venv/bin/activate' for bash/zsh).
  • Add links to official Python installation guides for Linux/macOS.
  • Present environment variable configuration examples for all platforms together, or in parallel, rather than listing Windows first.
  • Review all code and command snippets to ensure cross-platform compatibility and parity.
Azure App Configuration Integrate Azure App Configuration with Kubernetes Deployment using Helm ...-configuration/integrate-kubernetes-deployment-helm.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides a PowerShell script for passing secrets to Helm via the --set argument, but does not offer an equivalent Bash/Linux shell example. The only explicit script for dynamic value injection is written in PowerShell, which may disadvantage Linux/macOS users. Additionally, the PowerShell example appears before any mention of Linux alternatives, and there is no guidance for non-Windows users in this section.
Recommendations
  • Add a Bash (Linux/macOS) example for passing secrets to Helm using the --set argument, using jq or similar tools to process az CLI output.
  • Explicitly mention that the PowerShell script is for Windows users and provide parity for Linux/macOS users.
  • Ensure that CLI examples are cross-platform or provide both Windows and Linux/macOS variants side-by-side.
  • Review other scripting sections to confirm that Linux users are not excluded from dynamic configuration workflows.
Azure App Configuration Quickstart for Azure App Configuration with .NET Framework ...icles/azure-app-configuration/quickstart-dotnet-app.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation page demonstrates a Windows bias by prioritizing Windows tools and workflows. Visual Studio (Windows-only) is listed as the required IDE, and all project creation steps assume its use. Environment variable setup instructions list Windows Command Prompt and PowerShell before Linux/macOS equivalents, and use Windows-specific tools like 'setx'. There are no Linux-specific .NET Framework IDE or build instructions, nor any mention of cross-platform alternatives for project creation or running the app.
Recommendations
  • Add instructions for creating and running .NET Framework apps on Linux (e.g., using Mono or cross-platform .NET tools where possible).
  • Include alternative IDEs or editors (such as VS Code) and command-line workflows for non-Windows environments.
  • Present environment variable setup examples for Linux/macOS before or alongside Windows examples, rather than after.
  • Clarify platform limitations (e.g., .NET Framework is Windows-only, but Mono can run some apps on Linux/macOS) and provide guidance for cross-platform scenarios.
  • Where possible, link to .NET Standard or .NET Core/6+ documentation for users on non-Windows platforms.
Azure App Configuration Monitor Azure App Configuration ...s/azure-app-configuration/monitor-app-configuration.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation exhibits Windows bias in several ways: Windows PowerShell is mentioned as the default local CLI environment, and the PowerShell tab is provided as a primary method for command-line configuration. Windows tools and terminology (e.g., 'Windows PowerShell command window') are referenced before or instead of Linux equivalents. There is no explicit mention of Linux shells (such as Bash) or Linux-specific instructions, and examples for local CLI usage default to Windows environments.
Recommendations
  • Explicitly mention Bash or other Linux shells as alternatives to Windows PowerShell when discussing local CLI usage.
  • Provide Linux-specific instructions and examples alongside Windows/PowerShell ones, including screenshots or terminal commands.
  • Avoid phrases like 'open a Windows PowerShell command window' and instead use platform-neutral language such as 'open your preferred command-line shell (e.g., Bash, PowerShell)'.
  • Ensure parity in troubleshooting, environment setup, and tool references for both Windows and Linux users.
  • Add a note or tab for Linux/macOS users in sections that currently only reference Windows tools.
Azure App Configuration Quickstart for Azure App Configuration with Azure Functions | Microsoft Docs ...app-configuration/quickstart-azure-functions-csharp.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Visual Studio Only Powershell Heavy 🔧 Windows Tools
Summary
The documentation demonstrates a Windows bias by prioritizing Windows tools and workflows, such as Visual Studio and Windows-specific command-line instructions. Visual Studio is listed as the only development environment in prerequisites, and all project creation and debugging steps assume its use. Environment variable setup instructions list Windows Command Prompt and PowerShell before Linux/macOS equivalents. There is no mention of cross-platform editors (e.g., VS Code) or Linux-specific development workflows.
Recommendations
  • Include instructions for creating and debugging Azure Functions apps using cross-platform tools like Visual Studio Code and the Azure Functions Core Tools CLI.
  • List Linux/macOS commands before or alongside Windows commands when setting environment variables, or present them in parallel tabs.
  • Add explicit guidance for Linux users on installing prerequisites and running the function locally, including any differences in workflow.
  • Mention alternative development environments in the prerequisites, such as VS Code or JetBrains Rider, and link to relevant setup guides.
  • Clarify that Azure Functions development is supported on Linux/macOS and provide links to official documentation for those platforms.
Azure App Configuration Quickstart for adding feature flags to Azure Functions | Microsoft Docs ...tion/quickstart-feature-flag-azure-functions-csharp.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy Visual Studio Only Missing Linux Example
Summary
The documentation demonstrates a Windows bias by prioritizing Windows tools and workflows. Visual Studio is listed as the only required IDE, and all development instructions assume its use. Environment variable setup instructions list Windows command prompt and PowerShell before Linux/macOS, and no alternative Linux-friendly IDEs or CLI-only workflows are mentioned. There are no examples for developing or debugging Azure Functions using Linux-native tools, nor any mention of cross-platform alternatives to Visual Studio.
Recommendations
  • Add instructions for developing and debugging Azure Functions using Visual Studio Code and/or Azure Functions Core Tools CLI, which are cross-platform.
  • List Linux/macOS environment variable commands before or alongside Windows commands, rather than after.
  • Explicitly mention that Visual Studio is Windows-only and suggest alternatives for Linux/macOS users.
  • Include screenshots and workflow steps for Linux/macOS environments, such as using VS Code or terminal-based workflows.
  • Clarify that Azure Functions Core Tools can be installed and used on Linux/macOS, and provide installation instructions.
  • Consider providing a table or tabs for platform-specific instructions throughout the quickstart, ensuring parity between Windows and Linux/macOS.
Azure App Configuration Quickstart for Adding Feature Flags to .NET/.NET Framework Apps ...re-app-configuration/quickstart-feature-flag-dotnet.md
High Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example Powershell Heavy 🔧 Windows Tools
Summary
The documentation page demonstrates a clear Windows bias. All environment variable setup instructions use Windows-specific tools (Command Prompt, PowerShell) with no mention of Linux or macOS equivalents. Visual Studio is the only development environment referenced, and screenshots show Windows Command Prompt. There are no bash or cross-platform shell examples, and Linux/macOS developer workflows are not acknowledged.
Recommendations
  • Add instructions for setting environment variables on Linux/macOS (e.g., export Endpoint=...) and mention relevant shells (bash, zsh).
  • Include examples for running the app using .NET CLI (dotnet run) instead of only Visual Studio.
  • Provide screenshots or output examples from Linux/macOS terminals in addition to Windows Command Prompt.
  • Mention cross-platform editors (e.g., VS Code) as alternatives to Visual Studio.
  • Explicitly state that the .NET SDK and feature management libraries work on Linux/macOS, and link to relevant setup guides.