I write for engineers building and operating reliable software. Start with the topic that best matches the system or problem you are working on.
Observability & OpenTelemetry
Build useful production insight with traces, metrics, logs, real user monitoring, and practical instrumentation patterns. This is the core of my writing: helping teams understand distributed systems, identify failures quickly, and improve reliability.
Start with OpenTelemetry in Production, then browse observability articles or OpenTelemetry articles.
AI & LLM Operations
Move AI-powered applications from prototype to production with visibility into model behavior, token usage, cost, reliability, and agent workflows.
.NET & Cloud-Native Systems
Design, instrument, and run distributed applications with .NET, Dapr, containers, Kubernetes, and cloud platforms. Expect implementation-focused guidance and architecture trade-offs.
Browse .NET articles · Browse Dapr articles · Browse cloud articles
Secure Software Delivery
Make security a useful part of software delivery with application security, dependency and supply-chain visibility, DevSecOps workflows, and runtime context.
Browse security articles · Browse DevSecOps articles
Application Modernization
Modernize established systems pragmatically, from architecture and platform decisions to cloud migration and operational maturity.
Browse application modernization articles
All Articles
Looking for a specific technology or problem? Browse the complete article archive or use search.
