Starting with Semantic Kernel to create an AI agent The post offers practical examples, including setting up a ChatCompletionAgent using the Ollama model, managing conversation history, and implementing streaming responses for dynamic interactions.
Kubernetes metrics and tracing with OpenTelemetry and .Net With distributed systems, it's vital to see what happens in operations that are using multiple calls from different services. In this post, I will describe how you can start with OpenTelemetry (OTEL) inside your .Net application and how to configure your Kubernetes cluster to collect data regarding tracing,
Dataflow components in Task Parallel Library Sometimes you have components, structures, or techniques you stumble upon during your work, which are gems. These are the techniques that are not used daily by all developers, but for you, in your position, can save you a lot of time. I have found such a gem which is helpful
Event storming, starting with Domain Driven Design Domain Driven Design(DDD) is not just following another technical template like the many DDD templates that you find on GitHub. If you immediately start working with those templates in code, without exploring your Domain Model first, then chances are high that you are not working towards a Domain Driven
Azure Kubernetes Service (AKS) upgrade your node pools This blog post provides step-by-step instructions and includes screenshots to illustrate the process of upgrading node pools in AKS.
Find everything with AI in Azure Cognitive Search The blog post is about Azure Cognitive Search, a cloud service for creating rich search experiences. The author explains what it is, how it works, and how to use it with different data sources. He also shows how to query the index using various tools.
Deploying Containerized Applications with AKS Made Easy A step-by-step guide for starting with Azure Container Service (AKS) and deploying a containerized application using Kubernetes.
Improve container size and security with distroless containers for Blazor WASM The blog post is about how to improve container size and security with distroless containers and Blazor WASM. The author explains how to reduce the number of packages and vulnerabilities in a Linux-based container image by using different techniques