Greetings, Programs
Welcome to my blog.
This website is an attempt to write ideas down so I can refer to them later. If someone else finds these ideas useful, then I am glad.
Matthew Edgar
edgamat@outlook.com
https://github.com/edgamat
Latest Posts
Developing Software Using the Scientific Method
I’ve wanted to write about this topic for awhile now. I wanted to describe how I use the scientific method to develop software. Turns out it was more complex than I thought.
Recording Exceptions with Diagnostic Activities in .NET
The Diagnostics API in .NET provides a great way to record activities in your code using the new
ActivitySource
andActivity
objects. But how do you record an exception?Logging Diagnostic Activities in .NET
The Diagnostics API in .NET provides a great way to record activities in your code using the new
ActivitySource
andActivity
objects. But how do you listen to these activities (and log them)?Distributed Tracing in .NET - Part 3 - Adding Custom Dimensions
In the previous post we described how to enable distributed tracing in .NET applications using OpenTelemetry. In this post I want to enrich the traces with custom dimensions.
Distributed Tracing in .NET - Part 2 - Exception Handling
In the previous post we described how to enable distributed tracing in .NET applications using OpenTelemetry. In this post I want to enrich the automatic instrumentation with application specific data when exceptions occur.