Tags Overview for All Blog Topics

Networking and Infrastructure Connectivity

Networking

Networking is where distributed systems either work or fail, and the failure modes are rarely intuitive. A connection refused on port 443 looks identical whether the cause is a missing DNS record, an NSG rule that closed last Tuesday, a SNAT port exhaustion under load, or a Private Endpoint registered in the wrong zone. The articles in this collection cover the networking decisions that lock in architectural constraints — usually permanently — long before the consequences surface in production.

NuGet Package Management for .NET

NuGet

NuGet is the package management system for .NET development. This collection explores package consumption, creation, versioning strategies, private feeds, and dependency management for healthy package ecosystems.
Observability & Monitoring for .NET Apps

Observability

Observability is what lets you ask a question about a production system that nobody anticipated when the dashboard was built. A monitoring stack that answers only the questions its authors thought to ask is not observability — it is a fixed query set with autocomplete. The articles in this collection treat the three signals — traces, structured logs, metrics — as the minimum surface a .NET workload has to expose for that arbitrary-question property to hold.

On-Premises Infrastructure and Datacenter Operations

On-Premises

On-premises infrastructure encompasses the physical and virtual systems organizations own and operate in their own datacenters. This collection addresses server management, network topology, operational practices, and connecting on-prem workloads to Azure through hybrid connectivity patterns.

Open Source

Open source software forms the foundation of modern development. This collection explores contributing to OSS projects, maintaining libraries, licensing considerations, and sustainable open source participation.