Screenshot of build failures and one successful run

Obscure error during switching of Azure SWA Functions from in-process to isolated mode

A couple of years ago I crafted an internal-use utility for one of my clients that uses Azure Static Web Apps with Blazor and some Functions. That worked well, but the client asked to extend functionality, so I decided to refresh the code along the way. Back in the day, I wrote the utility using .NET 6 and in-process functions, since the out-of-process mode was not yet available. The current .NET 8 shifted focus to the out-of-process mode, which is much better and less tied to Azure SDK code. However, according to the Azure Functions docs, they still supports in-process mode, so I anticipated an easy migration. Well, I totally misjudged that! ...

August 2, 2024 · 6 min · Lev Yastrebov
Notification about ApplicationInsights SDK deprecation on Microsoft site

Migration from .NET ApplicationInsights SDK to Azure OpenTelemetry Exporter

The AppInsights SDK is quite simple to integrate with and provides rather rich functionality and extensibility, but it is now considered a “legacy” - Azure team announced focus switch to support OpenTelemetry: So, we should switch to using Azure.Monitor.OpenTelemetry.Exporter. That’s not a bad thing by itself, but there are not many guides on the migration process, especially for console applications like mine, and the Azure Exporter doesn’t support a lot of useful things I got used to. Also, it’s quite a shift in how things work and how they are named, so I decided to list the problems I faced and my solutions to them. ...

July 19, 2024 · 8 min · Lev Yastrebov

The Brief Story of Me and My Blog

Welcome to my blog! I’m glad you’re here. In this post, I want to briefly share my story and the reasons for this blog. Who am I? My name is Lev Yastrebov, Lev is pronounced like [lʲef]. I live in Türkiye (Turkey). The warm sea and mountains are a hard-to-beat combo! I’ve been technically inclined all my life, starting with modeling clubs (ships, aero) in elementary school, then moving on to electronics, where I learned to solder and the basics of electronic components. At some point, I learned about microcontrollers and that was so much fun! I read a couple of guidebooks with theory and practical lessons and completed all the lessons from there, which gave me a solid understanding of ASM and C. ...

July 13, 2024 · 3 min · Lev Yastrebov