Skip to main content
Azure, C#, Terraform, YAML
  • About Me

Category: C#

All Terraform Azure C# YAML Python SonarCloud
Posted on: September 25th, 2025

How to add pull request decoration in Azure DevOps with SonarQube Cloud (SonarCloud) for idiots

SonarCloud – brilliant at analyzing code, absolutely terrible at explaining […]

  • Project Structure
  • Step 1: Write the Pipelines
  • Step 2: Configure Branch Policies (The Moment of Truth)
  • Step 3: Configure SonarQube Cloud (SonarCloud) Integration (The Critical Part Everyone Skips)
  • Step 4: Test Your Setup (The Moment of Truth)
Amr Farooq
Posted on: September 20th, 2025

Real-Time Notifications in Blazor WebAssembly with Azure SignalR Service

The Scenario You are building a Blazor WebAssembly app that […]

  • HTTP VS WEB-SOCKETS
  • Why use Azure SignalR for real-time notifications in a multi-instance environment?
  • Provision Azure SignalR Service via Terraform
  • Define a Hub
  • Establish single user notifications
  • Create an Azure SignalR service
  • Frontend
  • Conclusion
Amr Farooq
Posted on: September 11th, 2025

Implementation and deployment of Azure AD App-to-App Authentication Between Azure Functions and Blazor WebAssembly

A month ago, I worked on a client project that […]

  • Infrastructure provisioning using Terraform
  • Deployment with Azure DevOps Pipelines
  • Service-to-service authentication using Azure AD Client Credentials flow
  • Webhook Processing Flow
  • Real-time updates from Functions to the Blazor WebAssembly app via Azure SignalR Service
  • Conclusion
Amr Farooq
Azure, C#, Terraform, YAML

All rights reserved