<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

  <url>
    <loc>https://alfianhidayatulloh.com</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/projects</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/about</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/contact</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/topics</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/rss.xml</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/llm.html</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/disclaimer</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/privacy-policy</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/intro-neural-networks-engineers</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/neural-networks.jpg</image:loc>
      <image:title>Introduction to Neural Networks for Engineers</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/building-restful-apis-nodejs</loc>
    <lastmod>2026-07-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/restful-apis.jpg</image:loc>
      <image:title>Building RESTful APIs with Node.js</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/feature-engineering-best-practices</loc>
    <lastmod>2026-07-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/feature-engineering.jpg</image:loc>
      <image:title>Feature Engineering Best Practices</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/future-cloud-native-architecture-2025</loc>
    <lastmod>2026-07-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/cloud-native.png</image:loc>
      <image:title>The Future of Cloud Native Architecture in 2025</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/zero-trust-architecture-explained</loc>
    <lastmod>2026-07-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/zero-trust.jpg</image:loc>
      <image:title>Zero Trust Architecture Explained</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/distributed-tracing-opentelemetry</loc>
    <lastmod>2026-07-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/distributed-tracing.jpg</image:loc>
      <image:title>Distributed Tracing with OpenTelemetry</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/building-effective-dashboards</loc>
    <lastmod>2026-06-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/dashboards.jpg</image:loc>
      <image:title>Building Effective Dashboards</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/kubernetes-multi-cluster-management</loc>
    <lastmod>2026-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/kubernetes-management.png</image:loc>
      <image:title>Mastering Kubernetes Multi-Cluster Management</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/aws-lambda-cold-start-optimization</loc>
    <lastmod>2026-07-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/lambda-cold-start.jpg</image:loc>
      <image:title>AWS Lambda Cold Start Optimization</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/postgresql-performance-tuning</loc>
    <lastmod>2026-06-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/postgresql-tuning.jpg</image:loc>
      <image:title>PostgreSQL Performance Tuning Guide</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/building-production-ready-ai-applications</loc>
    <lastmod>2026-07-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/ai-applications.png</image:loc>
      <image:title>Building Production-Ready AI Applications</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/building-internal-developer-platform</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/developer-platform.jpg</image:loc>
      <image:title>Building an Internal Developer Platform</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/gitops-workflow-implementation</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/blog/gitops.jpg</image:loc>
      <image:title>GitOps Workflow Implementation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/modern-cicd-pipelines-github-actions</loc>
    <lastmod>2026-06-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/cicd-pipeline.png</image:loc>
      <image:title>Modern CI/CD Pipelines with GitHub Actions</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/service-mesh-deep-dive-istio-linkerd</loc>
    <lastmod>2026-07-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/service-mesh.png</image:loc>
      <image:title>Service Mesh Deep Dive: Istio vs Linkerd</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/designing-multi-region-cloud-architecture-high-availability</loc>
    <lastmod>2026-06-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/multiregion-cloud.png</image:loc>
      <image:title>Designing Multi-Region Cloud Architecture for High Availability</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/mlops-from-model-training-to-production-deployment</loc>
    <lastmod>2026-06-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/mlops-cycle.png</image:loc>
      <image:title>MLOps: From Model Training to Production Deployment</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/building-scalable-data-pipelines-spark-airflow</loc>
    <lastmod>2026-07-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/data-pipelines.png</image:loc>
      <image:title>Building Scalable Data Pipelines with Apache Spark and Airflow</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/real-time-data-streaming-apache-kafka-flink</loc>
    <lastmod>2026-07-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/realtime-streaming.png</image:loc>
      <image:title>Real-Time Data Streaming with Apache Kafka and Flink</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/infrastructure-as-code-best-practices-terraform</loc>
    <lastmod>2026-07-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/iac-terraform.png</image:loc>
      <image:title>Infrastructure as Code Best Practices with Terraform</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/building-rag-applications-vector-databases</loc>
    <lastmod>2026-06-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/rag-architecture.png</image:loc>
      <image:title>Building RAG Applications with Vector Databases</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog/data-lakehouse-architecture-combining-lakes-warehouses</loc>
    <lastmod>2026-07-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>/images/blog/data-lakehouse.png</image:loc>
      <image:title>Data Lakehouse Architecture: Combining the Best of Data Lakes and Warehouses</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=kubernetes</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=devops</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=data-engineering</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=ai-engineering</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=cloud-engineering</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=machine-learning</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=backend-development</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=security-compliance</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=observability</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=serverless</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=database-systems</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alfianhidayatulloh.com/blog?category=platform-engineering</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>