<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Haitham Shahin</title><description>Personal blog about containers, Kubernetes, and Azure cloud technologies.</description><link>https://hshahin.com/</link><language>en-us</language><item><title>Implementing Compliant AI Tracing with LangSmith</title><link>https://hshahin.com/blog/langsmith-tracing-redaction/</link><guid isPermaLink="true">https://hshahin.com/blog/langsmith-tracing-redaction/</guid><description>How to build observable AI systems that support frameworks like NIST AI RMF using LangSmith tracing with client-side PII redaction, streaming instrumentation, and thread linking — plus a production architecture using the OpenTelemetry Collector.</description><pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate><category>langsmith</category><category>observability</category><category>opentelemetry</category></item><item><title>AgentRegistry + Claude Code: A Developer&apos;s Guide to Team-Wide Skill Distribution</title><link>https://hshahin.com/blog/agentregistry-claude-code-skills/</link><guid isPermaLink="true">https://hshahin.com/blog/agentregistry-claude-code-skills/</guid><description>A hands-on walkthrough of authoring, publishing, and consuming Claude Code skills with AgentRegistry — the open-source registry that treats AI skills as first-class distributable artifacts.</description><pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>agentregistry</category><category>skills</category><category>mcp</category><category>ai-governance</category><category>developer-tools</category></item><item><title>Executive Summary: Azure Arc-enabled Kubernetes</title><link>https://hshahin.com/blog/azure-arc-enabled-kubernetes/</link><guid isPermaLink="true">https://hshahin.com/blog/azure-arc-enabled-kubernetes/</guid><description>An overview on Azure Arc-enabled Kubernetes. Understanding the capabilities and pricing model.</description><pubDate>Wed, 18 Sep 2024 00:00:00 GMT</pubDate><category>kubernetes</category><category>azure</category><category>azure-arc</category></item><item><title>Securing Kubernetes with Microsoft Defender for Containers</title><link>https://hshahin.com/blog/defender-for-containers/</link><guid isPermaLink="true">https://hshahin.com/blog/defender-for-containers/</guid><description>This post dives into Microsoft Defender for Containers and how to secure Kubernetes.</description><pubDate>Mon, 05 Aug 2024 00:00:00 GMT</pubDate><category>kubernetes</category><category>azure</category><category>security</category></item><item><title>Understanding Azure AD with Azure RBAC on AKS</title><link>https://hshahin.com/blog/azure-ad-rbac/</link><guid isPermaLink="true">https://hshahin.com/blog/azure-ad-rbac/</guid><description>A full walkthrough of Azure AD Integration with AKS.</description><pubDate>Wed, 28 Feb 2024 00:00:00 GMT</pubDate><category>kubernetes</category><category>azure</category><category>security</category><category>aks</category></item><item><title>Log Istio Requests with AKS and Azure Monitor</title><link>https://hshahin.com/blog/istio-aks-container-insights/</link><guid isPermaLink="true">https://hshahin.com/blog/istio-aks-container-insights/</guid><description>How to configure Istio to log all requests with AKS, Azure Monitor, and Container Insights.</description><pubDate>Mon, 26 Feb 2024 00:00:00 GMT</pubDate><category>kubernetes</category><category>azure</category><category>istio</category><category>monitoring</category></item><item><title>Monitoring Istio on AKS with Prometheus and Grafana</title><link>https://hshahin.com/blog/istio-prometheus-grafana/</link><guid isPermaLink="true">https://hshahin.com/blog/istio-prometheus-grafana/</guid><description>How to configure Istio monitoring with Prometheus and Grafana on AKS.</description><pubDate>Wed, 14 Feb 2024 00:00:00 GMT</pubDate><category>kubernetes</category><category>azure</category><category>istio</category><category>prometheus</category><category>grafana</category></item><item><title>Getting Started with Drupal Load Testing</title><link>https://hshahin.com/blog/drupal-load-testing/</link><guid isPermaLink="true">https://hshahin.com/blog/drupal-load-testing/</guid><description>A guide to load testing Drupal applications.</description><pubDate>Wed, 20 Sep 2023 00:00:00 GMT</pubDate><category>drupal</category><category>performance</category><category>testing</category></item><item><title>Prometheus with Kubernetes on Azure</title><link>https://hshahin.com/blog/prometheus-kubernetes-azure/</link><guid isPermaLink="true">https://hshahin.com/blog/prometheus-kubernetes-azure/</guid><description>Setting up Prometheus monitoring for Kubernetes on Azure.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><category>kubernetes</category><category>azure</category><category>prometheus</category><category>monitoring</category></item><item><title>Azure Kubernetes Service Audit and Security</title><link>https://hshahin.com/blog/aks-audit-security/</link><guid isPermaLink="true">https://hshahin.com/blog/aks-audit-security/</guid><description>How to configure audit logging and security on AKS.</description><pubDate>Mon, 15 May 2023 00:00:00 GMT</pubDate><category>kubernetes</category><category>azure</category><category>security</category><category>aks</category></item></channel></rss>