---
title: "Marcel Michau (@marcelmichau) | Hashnode"
description: "I write code & stuff. Read the latest articles by Marcel Michau on Hashnode."
url: "https://hashnode.com/@marcelmichau"
---

@marcelmichau

# Marcel Michau

@marcelmichau · Johannesburg, South Africa · Joined July 2021

I write code & stuff

[Website](https://marcelmichau.dev/)

### [Filtering Telemetry in .NET](https://blog.marcelmichau.dev/filtering-telemetry-in-net?utm_source=hashnode&utm_medium=feed)

Practical tips to reduce telemetry noise when using OpenTelemetry

10 min read · [blog.marcelmichau.dev](https://blog.marcelmichau.dev/filtering-telemetry-in-net?utm_source=hashnode&utm_medium=feed)

[Feb 28, 2025](https://hashnode.com/posts/filtering-telemetry-in-net/67c1899d81d0544a47e37628)

### [Azure SQL - Create SQL User From Managed Identity](https://blog.marcelmichau.dev/azure-sql-create-sql-user-from-managed-identity?utm_source=hashnode&utm_medium=feed)

Add a SQL user from a Managed Identity without granting additional Entra ID permissions

3 min read · [blog.marcelmichau.dev](https://blog.marcelmichau.dev/azure-sql-create-sql-user-from-managed-identity?utm_source=hashnode&utm_medium=feed)

[May 31, 2024](https://hashnode.com/posts/azure-sql-create-sql-user-from-managed-identity/665978dc69a84c88fabb8268)

### [Microsoft Entra ID - Call Protected APIs using Managed Identities](https://blog.marcelmichau.dev/microsoft-entra-id-call-protected-apis-using-managed-identities?utm_source=hashnode&utm_medium=feed)

Say Goodbye to Secrets

7 min read · [blog.marcelmichau.dev](https://blog.marcelmichau.dev/microsoft-entra-id-call-protected-apis-using-managed-identities?utm_source=hashnode&utm_medium=feed)

[Apr 12, 2024](https://hashnode.com/posts/microsoft-entra-id-call-protected-apis-using-managed-identities/6618ecb482d2be2fe251e96d)

### [Reduce Azure Log Analytics Cost by Tweaking Health Checks Logging](https://blog.marcelmichau.dev/reduce-azure-log-analytics-cost-by-tweaking-health-checks-logging?utm_source=hashnode&utm_medium=feed)

Open any book on building software & you will eventually spot a piece of wisdom resembling the following: Observability is important I agree with that statement. It's crucial to be able to ascertain that a system is functioning correctly, and when ...

8 min read · [blog.marcelmichau.dev](https://blog.marcelmichau.dev/reduce-azure-log-analytics-cost-by-tweaking-health-checks-logging?utm_source=hashnode&utm_medium=feed)

[Aug 31, 2023](https://hashnode.com/posts/reduce-azure-log-analytics-cost-by-tweaking-health-checks-logging/64f05c34ce7c8e6b7f39918a)

### [Taming Startup.cs in ASP.NET Core](https://blog.marcelmichau.dev/taming-startupcs-in-aspnet-core?utm_source=hashnode&utm_medium=feed)

How to clean up your Startup.cs file & make it more manageable

6 min read · [blog.marcelmichau.dev](https://blog.marcelmichau.dev/taming-startupcs-in-aspnet-core?utm_source=hashnode&utm_medium=feed)

[Jul 21, 2021](https://hashnode.com/posts/taming-startupcs-in-aspnet-core/60f7fce03e181324dac723d2)
