Getting started with OpenTelemetry Metrics in .NET 8. Part 1: Key concepts

In this two-part series, I’m going to show you how to use OpenTelemetry to generate custom metrics and how to visualize those metrics using Prometheus and Grafana. In part 1, I’ll be discussing some key concepts that you should know when using OpenTelemetry Metrics with dotnet.
Read more →

Trying to automate Microsoft Entra ID App Registration process using Terraform

The purpose of this post is to test the App Registration process using the latest version of the Terraform provider for Microsoft Entra ID. To achieve this, we’re going to register multiple apps on Microsoft Entra ID and make them interact with each other using a couple of different OAuth2 authorization flows.
Read more →

Analyze Polly Telemetry using Prometheus, Grafana and OpenTelemetry Metrics

Starting with version 8, Polly provides Telemetry for all built-in strategies. This post will show you how you can send this Telemetry to Prometheus and Grafana for a more in-depth analysis using OpenTelemetry Metrics.
Read more →

Building a Q&A app capable of answering questions related to your enterprise documents using AWS Bedrock, AWS Kendra, AWS S3 and Streamlit

The purpose of this post is to demonstrate how easy is to build a basic Q&A app capable of answering questions about your company’s internal documents. This time, we will use only AWS services to build it (plus Streamlit for the user interface).
Read more →

Back to .NET basics: How to easily build a Strategy pattern using dependency injection

In this very brief post, we will see how easy is to build a Strategy pattern in .NET when using dependency injection.
Read more →