<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>@derekhans</title>
    <description>Scratchpad of a Digital Technologist</description>
    <link>https://derekhans.github.io</link>
    <atom:link href="https://derekhans.github.io/feed.xml" rel="self" type="application/rss+xml"/>
    <language>en-us</language>
    <lastBuildDate>Mon, 27 Apr 2026 22:44:27 GMT</lastBuildDate>
    <managingEditor>Derek Hanson</managingEditor>
    <webMaster>Derek Hanson</webMaster>
    <generator>Custom Static Site Generator</generator>
    <copyright>Copyright 2025 Derek Hanson</copyright>
    <ttl>60</ttl>
    
    <item>
      <title>Managing Technical Risk</title>
      <link>https://derekhans.github.io/managing-technical-risk/</link>
      <guid isPermaLink="true">https://derekhans.github.io/managing-technical-risk/</guid>
      <pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate>
      <description>Technical risk threatens project success. Architects must identify, assess, and mitigate risks before they become problems.</description>
      <author>Derek Hanson</author>
      <category>architecture</category>
      <category>risk</category>
      <category>leadership</category>
    </item>
    <item>
      <title>Cost Optimization Strategies for Azure</title>
      <link>https://derekhans.github.io/cost-optimization-strategies-for-azure/</link>
      <guid isPermaLink="true">https://derekhans.github.io/cost-optimization-strategies-for-azure/</guid>
      <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
      <description>Cloud costs can spiral quickly without proper governance. After reviewing dozens of Azure environments, I&amp;#39;ve identified patterns that consistently reduce spend by 30-40%.</description>
      <author>Derek Hanson</author>
      <category>azure</category>
      <category>finops</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Capacity Planning for Cloud Systems</title>
      <link>https://derekhans.github.io/capacity-planning-for-cloud-systems/</link>
      <guid isPermaLink="true">https://derekhans.github.io/capacity-planning-for-cloud-systems/</guid>
      <pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate>
      <description>Cloud elasticity doesn&amp;#39;t eliminate capacity planning—it changes it. You still need to understand demand patterns and cost implications.</description>
      <author>Derek Hanson</author>
      <category>architecture</category>
      <category>operations</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Migrating to Azure: Lessons from the Trenches</title>
      <link>https://derekhans.github.io/migrating-to-azure-lessons-from-the-trenches/</link>
      <guid isPermaLink="true">https://derekhans.github.io/migrating-to-azure-lessons-from-the-trenches/</guid>
      <pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate>
      <description>Cloud migration is rarely as simple as &quot;lift and shift.&quot; After leading multiple enterprise migrations, here are the lessons that matter.</description>
      <author>Derek Hanson</author>
      <category>azure</category>
      <category>migration</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Building Developer Portals with Backstage</title>
      <link>https://derekhans.github.io/building-developer-portals-with-backstage/</link>
      <guid isPermaLink="true">https://derekhans.github.io/building-developer-portals-with-backstage/</guid>
      <pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate>
      <description>Backstage, originally developed at Spotify, has become the de facto standard for building developer portals. It solves the discovery problem—how do developers find and understand services?</description>
      <author>Derek Hanson</author>
      <category>platform-engineering</category>
      <category>backstage</category>
      <category>developer-experience</category>
    </item>
    <item>
      <title>Azure AD Conditional Access Patterns</title>
      <link>https://derekhans.github.io/azure-ad-conditional-access-patterns/</link>
      <guid isPermaLink="true">https://derekhans.github.io/azure-ad-conditional-access-patterns/</guid>
      <pubDate>Wed, 12 Nov 2025 00:00:00 GMT</pubDate>
      <description>Conditional Access is the policy engine at the heart of Azure AD security. It evaluates signals and enforces access decisions in real-time.</description>
      <author>Derek Hanson</author>
      <category>identity</category>
      <category>azure</category>
      <category>security</category>
    </item>
    <item>
      <title>Machine Learning in Production: Lessons Learned</title>
      <link>https://derekhans.github.io/machine-learning-in-production-lessons-learned/</link>
      <guid isPermaLink="true">https://derekhans.github.io/machine-learning-in-production-lessons-learned/</guid>
      <pubDate>Sun, 19 Oct 2025 00:00:00 GMT</pubDate>
      <description>Training a model is the easy part. Putting it into production and keeping it there is where the real work begins.</description>
      <author>Derek Hanson</author>
      <category>ai</category>
      <category>machine-learning</category>
      <category>architecture</category>
    </item>
    <item>
      <title>The Enterprise Architect&apos;s Role in Cloud Transformation</title>
      <link>https://derekhans.github.io/the-enterprise-architect-s-role-in-cloud-transformation/</link>
      <guid isPermaLink="true">https://derekhans.github.io/the-enterprise-architect-s-role-in-cloud-transformation/</guid>
      <pubDate>Thu, 18 Sep 2025 00:00:00 GMT</pubDate>
      <description>Enterprise architects are uniquely positioned to guide cloud transformation. We see across silos, understand business context, and can connect technology decisions to business outcomes.</description>
      <author>Derek Hanson</author>
      <category>architecture</category>
      <category>leadership</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Securing Service-to-Service Communication</title>
      <link>https://derekhans.github.io/securing-service-to-service-communication/</link>
      <guid isPermaLink="true">https://derekhans.github.io/securing-service-to-service-communication/</guid>
      <pubDate>Mon, 11 Aug 2025 00:00:00 GMT</pubDate>
      <description>Services talking to services need identity too. Managed identities and workload identity federation eliminate secrets for cloud-native authentication.</description>
      <author>Derek Hanson</author>
      <category>identity</category>
      <category>security</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Cloud Security Posture Management</title>
      <link>https://derekhans.github.io/cloud-security-posture-management/</link>
      <guid isPermaLink="true">https://derekhans.github.io/cloud-security-posture-management/</guid>
      <pubDate>Wed, 09 Jul 2025 00:00:00 GMT</pubDate>
      <description>CSPM tools continuously monitor cloud environments for misconfigurations and compliance violations. In a world where a single misconfigured storage account can expose millions of records, CSPM is essential.</description>
      <author>Derek Hanson</author>
      <category>security</category>
      <category>cloud</category>
      <category>governance</category>
    </item>
    <item>
      <title>Platform Engineering: Beyond DevOps</title>
      <link>https://derekhans.github.io/platform-engineering-beyond-devops/</link>
      <guid isPermaLink="true">https://derekhans.github.io/platform-engineering-beyond-devops/</guid>
      <pubDate>Fri, 20 Jun 2025 00:00:00 GMT</pubDate>
      <description>Platform engineering has emerged as the natural evolution of DevOps. Instead of expecting every team to build their own toolchains, we create internal developer platforms (IDPs).</description>
      <author>Derek Hanson</author>
      <category>platform-engineering</category>
      <category>devops</category>
      <category>developer-experience</category>
    </item>
    <item>
      <title>Kubernetes on Azure: AKS Deep Dive</title>
      <link>https://derekhans.github.io/kubernetes-on-azure-aks-deep-dive/</link>
      <guid isPermaLink="true">https://derekhans.github.io/kubernetes-on-azure-aks-deep-dive/</guid>
      <pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate>
      <description>Azure Kubernetes Service handles the control plane so you can focus on workloads. But running production Kubernetes still requires understanding the platform deeply.</description>
      <author>Derek Hanson</author>
      <category>azure</category>
      <category>kubernetes</category>
      <category>containers</category>
    </item>
    <item>
      <title>Privileged Identity Management in Practice</title>
      <link>https://derekhans.github.io/privileged-identity-management-in-practice/</link>
      <guid isPermaLink="true">https://derekhans.github.io/privileged-identity-management-in-practice/</guid>
      <pubDate>Tue, 08 Apr 2025 00:00:00 GMT</pubDate>
      <description>Standing admin access is dangerous. Privileged Identity Management (PIM) enforces just-in-time access for administrative roles.</description>
      <author>Derek Hanson</author>
      <category>identity</category>
      <category>azure</category>
      <category>governance</category>
    </item>
    <item>
      <title>Evolutionary Architecture Principles</title>
      <link>https://derekhans.github.io/evolutionary-architecture-principles/</link>
      <guid isPermaLink="true">https://derekhans.github.io/evolutionary-architecture-principles/</guid>
      <pubDate>Sat, 15 Mar 2025 00:00:00 GMT</pubDate>
      <description>Systems must evolve. Evolutionary architecture embraces change through fitness functions, incremental change, and appropriate coupling.</description>
      <author>Derek Hanson</author>
      <category>architecture</category>
      <category>practices</category>
      <category>design</category>
    </item>
    <item>
      <title>Building a Technology Radar</title>
      <link>https://derekhans.github.io/building-a-technology-radar/</link>
      <guid isPermaLink="true">https://derekhans.github.io/building-a-technology-radar/</guid>
      <pubDate>Tue, 11 Feb 2025 00:00:00 GMT</pubDate>
      <description>A technology radar provides a structured way to evaluate and communicate technology choices. Inspired by ThoughtWorks, it helps organizations make consistent decisions.</description>
      <author>Derek Hanson</author>
      <category>architecture</category>
      <category>strategy</category>
      <category>practices</category>
    </item>
    <item>
      <title>Incident Response in Cloud Environments</title>
      <link>https://derekhans.github.io/incident-response-in-cloud-environments/</link>
      <guid isPermaLink="true">https://derekhans.github.io/incident-response-in-cloud-environments/</guid>
      <pubDate>Wed, 22 Jan 2025 00:00:00 GMT</pubDate>
      <description>Cloud incidents require adapted response procedures. The shared responsibility model means coordinating with providers. The API-driven nature enables automated response.</description>
      <author>Derek Hanson</author>
      <category>security</category>
      <category>operations</category>
      <category>cloud</category>
    </item>
    <item>
      <title>LLMOps: Operationalizing Language Models</title>
      <link>https://derekhans.github.io/llmops-operationalizing-language-models/</link>
      <guid isPermaLink="true">https://derekhans.github.io/llmops-operationalizing-language-models/</guid>
      <pubDate>Tue, 17 Dec 2024 00:00:00 GMT</pubDate>
      <description>LLMOps extends MLOps for the unique challenges of large language models. Evaluation, monitoring, and cost management require specialized approaches.</description>
      <author>Derek Hanson</author>
      <category>ai</category>
      <category>operations</category>
      <category>mlops</category>
    </item>
    <item>
      <title>Designing for Resilience</title>
      <link>https://derekhans.github.io/designing-for-resilience/</link>
      <guid isPermaLink="true">https://derekhans.github.io/designing-for-resilience/</guid>
      <pubDate>Sun, 24 Nov 2024 00:00:00 GMT</pubDate>
      <description>Systems will fail. The question is whether failures cascade into outages or are contained and recovered automatically.</description>
      <author>Derek Hanson</author>
      <category>architecture</category>
      <category>reliability</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Azure Functions: Serverless Done Right</title>
      <link>https://derekhans.github.io/azure-functions-serverless-done-right/</link>
      <guid isPermaLink="true">https://derekhans.github.io/azure-functions-serverless-done-right/</guid>
      <pubDate>Thu, 24 Oct 2024 00:00:00 GMT</pubDate>
      <description>Serverless computing eliminates infrastructure management. Azure Functions takes this further with deep Azure integration and flexible hosting options.</description>
      <author>Derek Hanson</author>
      <category>azure</category>
      <category>serverless</category>
      <category>architecture</category>
    </item>
    <item>
      <title>API Design That Lasts</title>
      <link>https://derekhans.github.io/api-design-that-lasts/</link>
      <guid isPermaLink="true">https://derekhans.github.io/api-design-that-lasts/</guid>
      <pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate>
      <description>APIs are contracts. Once published, they&amp;#39;re hard to change. Thoughtful design upfront prevents painful migrations later.</description>
      <author>Derek Hanson</author>
      <category>architecture</category>
      <category>api</category>
      <category>design</category>
    </item>
  </channel>
</rss>