<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.raulnq.com</loc>
    <lastmod>2026-04-07T15:12:04.361Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/aws-lambda-function-check-list</loc>
    <lastmod>2026-04-03T22:03:46.894Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/moto-server-our-own-local-aws</loc>
    <lastmod>2026-03-15T16:11:20.602Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/openapi-hono-building-type-safe-rest-apis-with-automatic-documentation</loc>
    <lastmod>2026-01-28T22:35:23.297Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/building-a-full-stack-typescript-monorepo-with-react-and-hono</loc>
    <lastmod>2026-01-19T16:31:45.223Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/hono-testing</loc>
    <lastmod>2026-01-06T14:00:45.415Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/hono-and-drizzle-orm</loc>
    <lastmod>2025-12-30T14:00:55.177Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/hono-error-handling-and-security</loc>
    <lastmod>2025-12-23T14:00:18.457Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/hono-validation</loc>
    <lastmod>2025-12-16T14:00:33.043Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/hono-routing</loc>
    <lastmod>2025-12-09T22:52:45.657Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/all-you-need-to-know-about-axios-and-interceptors</loc>
    <lastmod>2025-12-01T01:13:04.631Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/keep-an-eye-on-the-costs</loc>
    <lastmod>2025-11-23T04:23:11.073Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/forward-client-side-logs-to-splunk</loc>
    <lastmod>2025-11-14T20:50:25.450Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/hono-setting-up-the-development-environment</loc>
    <lastmod>2025-11-09T23:10:53.130Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/nodejs-and-express-testing</loc>
    <lastmod>2025-10-26T01:49:44.607Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/querying-aws-application-load-balancer-logs</loc>
    <lastmod>2025-10-16T01:24:23.110Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/nodejs-and-express-openapi</loc>
    <lastmod>2025-10-04T01:47:29.242Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/building-a-youtube-video-transcription-api-with-nodejs</loc>
    <lastmod>2025-09-26T18:28:04.868Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/nodejs-and-express-api-security</loc>
    <lastmod>2025-09-14T02:49:47.369Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/nodejs-and-express-health-checks</loc>
    <lastmod>2025-09-08T18:31:15.205Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/nodejs-and-express-structured-logging-with-seq</loc>
    <lastmod>2025-09-02T04:43:27.639Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/nodejs-and-express-error-handling</loc>
    <lastmod>2025-08-25T02:51:20.534Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/nodejs-and-express-knexjs-part-ii</loc>
    <lastmod>2025-08-18T01:36:28.626Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/nodejs-and-express-knexjs-part-i</loc>
    <lastmod>2025-08-03T04:14:46.621Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/nodejs-and-express-setting-up-the-development-environment</loc>
    <lastmod>2025-07-30T01:51:55.856Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-host-n8n-for-free-on-google-cloud-platform</loc>
    <lastmod>2025-07-12T21:18:28.481Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/exposing-gcp-vms-to-the-internet-with-cloudflare-tunnel</loc>
    <lastmod>2025-07-01T21:48:49.798Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/high-performance-eks-storage-with-amazon-fsx-for-lustre</loc>
    <lastmod>2025-06-29T19:13:36.897Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/terraform-as-a-service-with-google-clouds-infrastructure-manager</loc>
    <lastmod>2025-06-22T01:57:10.912Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-integrate-google-logging-into-net-applications</loc>
    <lastmod>2025-06-07T01:14:31.494Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/aws-lambda-snapstart-for-net</loc>
    <lastmod>2025-05-25T15:00:26.662Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/taming-the-chaos-controlling-resource-access-in-net</loc>
    <lastmod>2025-05-13T00:27:54.977Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/the-power-of-rebasing-before-merging</loc>
    <lastmod>2025-04-30T20:03:17.060Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/enhancing-aws-lambda-monitoring-with-cloudwatch-lambda-insights</loc>
    <lastmod>2025-04-17T08:01:40.698Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-squash-commits-on-a-remote-git-branch</loc>
    <lastmod>2025-04-12T07:38:14.075Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/aws-cloudfront-functions-what-are-they-for</loc>
    <lastmod>2025-04-01T19:51:41.076Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/securing-aws-cloudfront-content-with-lambdaedge-and-azure-entraid</loc>
    <lastmod>2025-03-14T23:18:52.629Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/implementing-authorization-in-net-apis-using-azure-entra-id</loc>
    <lastmod>2025-03-05T17:16:05.432Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-build-multi-architecture-container-images-for-net-applications</loc>
    <lastmod>2025-03-01T14:27:32.893Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/running-local-images-in-kubernetes-with-kind-and-podman</loc>
    <lastmod>2025-02-21T21:54:38.958Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/securing-net-api-with-microsoft-entra-id</loc>
    <lastmod>2025-02-15T17:31:50.951Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-collect-memory-dumps-for-net-applications-on-kubernetes</loc>
    <lastmod>2025-02-11T23:15:01.014Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-do-we-export-slack-messages-without-admin-permissions</loc>
    <lastmod>2025-01-28T00:16:21.840Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/send-amazon-cloudwatch-alarms-to-microsoft-teams</loc>
    <lastmod>2025-01-25T21:43:26.040Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-ensure-message-order-with-aws-sns-and-aws-sqs</loc>
    <lastmod>2025-01-15T01:59:02.732Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/safe-aws-lambda-deployments-with-aws-sam</loc>
    <lastmod>2025-01-02T00:55:45.019Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/hosting-blazor-webassembly-applications-on-aws-cloudfront</loc>
    <lastmod>2024-12-09T04:38:46.718Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/getting-started-with-amazon-eventbridge-scheduler-for-net-developers</loc>
    <lastmod>2024-10-31T22:37:00.210Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/getting-started-with-amazon-eventbridge-for-net-developers</loc>
    <lastmod>2024-10-27T15:29:06.586Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-use-websockets-with-amazon-api-gateway</loc>
    <lastmod>2024-10-12T00:51:48.404Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/using-raw-websockets-in-net</loc>
    <lastmod>2024-10-04T20:58:23.429Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-use-non-proxy-integration-with-amazon-api-gateway-openapi-specification</loc>
    <lastmod>2024-09-29T01:58:28.647Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-use-non-proxy-integration-with-amazon-api-gateway</loc>
    <lastmod>2024-09-21T21:08:59.042Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-validate-requests-in-amazon-api-gateway</loc>
    <lastmod>2024-09-07T04:20:46.945Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/understanding-amazon-api-gateway-methods-and-integrations</loc>
    <lastmod>2024-09-01T16:32:31.842Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/estimating-observability-costs-in-aws</loc>
    <lastmod>2024-08-15T00:03:24.220Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-throttle-requests-in-amazon-api-gateway</loc>
    <lastmod>2024-08-09T06:16:06.137Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/developing-your-first-app-with-htmx-and-net-part-vii</loc>
    <lastmod>2024-08-03T05:35:21.136Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/developing-your-first-app-with-htmx-and-net-part-vi</loc>
    <lastmod>2024-07-30T00:47:59.255Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/kubernetes-pods-resource-sizing</loc>
    <lastmod>2024-07-21T01:33:34.356Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/developing-your-first-app-with-htmx-and-net-part-v</loc>
    <lastmod>2024-07-14T01:45:59.266Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/scaling-kubernetes-pods-based-on-a-cron-schedule-with-keda</loc>
    <lastmod>2024-07-06T18:46:49.737Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/developing-your-first-app-with-htmx-and-net-part-iv</loc>
    <lastmod>2024-06-30T02:13:11.343Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/scaling-kubernetes-pods-based-on-http-traffic-using-keda-http-add-on</loc>
    <lastmod>2024-06-23T06:44:09.820Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-set-up-mutual-tls-authentication-for-amazon-api-gateway</loc>
    <lastmod>2024-06-15T00:09:09.452Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/developing-your-first-app-with-htmx-and-net-part-iii</loc>
    <lastmod>2024-06-07T06:30:03.244Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/developing-your-first-app-with-htmx-and-net-part-ii</loc>
    <lastmod>2024-06-01T14:15:35.419Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/developing-your-first-app-with-htmx-and-net-part-i</loc>
    <lastmod>2024-05-28T00:08:28.835Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-use-lambda-authorizers-to-validate-microsoft-entraid-azure-ad-tokens-in-amazon-api-gateway</loc>
    <lastmod>2024-05-16T22:39:54.389Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-secure-aws-lambda-functions-using-amazon-api-gateway-and-aws-iam</loc>
    <lastmod>2024-05-01T06:07:29.449Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/scaling-amazon-elastic-kubernetes-service-workloads-with-keda-otel-collector-and-amazon-cloudwatch</loc>
    <lastmod>2024-04-17T01:02:38.083Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-implement-authorization-in-net-apis-with-amazon-cognito</loc>
    <lastmod>2024-04-03T23:42:45.832Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/securing-net-apis-with-amazon-cognito</loc>
    <lastmod>2024-03-28T16:35:10.848Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/amazon-cognito-authentication-with-hosted-ui-for-aspnet-core-apps</loc>
    <lastmod>2024-03-21T19:58:23.455Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/authentication-with-amazon-cognito-and-aspnet-core-identity</loc>
    <lastmod>2024-03-17T19:07:20.100Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/aws-sam-provisioning-aws-appsync-with-amazon-rds-data-source</loc>
    <lastmod>2024-03-06T19:07:45.566Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/using-rds-data-api-with-aws-lambda-functions-and-amazon-aurora-serverless-v2</loc>
    <lastmod>2024-02-28T22:55:59.005Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/hosting-static-websites-on-aws-cloudfront-with-terraform</loc>
    <lastmod>2024-02-17T00:18:34.344Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/hosting-static-websites-on-aws-s3-with-terraform</loc>
    <lastmod>2024-02-14T03:25:46.286Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/scaling-amazon-elastic-kubernetes-service-workloads-with-keda-and-sqs</loc>
    <lastmod>2024-02-03T01:26:20.354Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/creating-an-amazon-aurora-serverless-v2-database-using-aws-sam</loc>
    <lastmod>2024-01-30T18:52:57.740Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/lambda-powertools-for-net-fetching-data-from-aws-systems-manager-parameter-store-and-aws-secrets-manager</loc>
    <lastmod>2024-01-18T13:59:36.444Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/github-packages-publishing-nuget-packages-using-nuke-with-gitversion-and-github-actions</loc>
    <lastmod>2024-01-10T23:07:48.893Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/scaling-amazon-elastic-kubernetes-service-workloads-with-keda-and-amazon-cloudwatch</loc>
    <lastmod>2024-01-07T16:07:19.524Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/net-8-working-with-htmx-and-razor-components</loc>
    <lastmod>2023-12-29T13:43:44.666Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/how-to-attach-large-files-to-a-pod-using-helm-and-kubernetes</loc>
    <lastmod>2023-12-23T01:01:34.583Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/net-and-kubernetes-collect-dumps-on-crash</loc>
    <lastmod>2023-12-19T01:45:36.916Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/linking-an-openapi-specification-to-aws-lambda-functions-using-aws-sam</loc>
    <lastmod>2023-12-06T23:00:16.188Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/aws-lambda-an-overview-of-observability</loc>
    <lastmod>2023-11-29T19:04:55.795Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/diagnostic-net-apps-in-kubernetes-with-dotnet-monitor</loc>
    <lastmod>2023-11-22T17:20:08.554Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/collecting-diagnostic-data-automatically-with-dotnet-monitor</loc>
    <lastmod>2023-11-15T16:51:32.178Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/dotnet-monitor-authentication-and-egress-providers</loc>
    <lastmod>2023-11-08T23:29:17.471Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/diagnostic-net-apps-using-dotnet-monitor</loc>
    <lastmod>2023-11-06T02:06:29.127Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/aws-lambda-architectures-with-net-6-x86-or-arm-graviton</loc>
    <lastmod>2023-10-18T16:14:43.012Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/getting-started-with-htmx-a-beginners-guide</loc>
    <lastmod>2023-10-11T21:21:52.390Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/using-terraform-with-localstack</loc>
    <lastmod>2023-10-07T03:41:00.282Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/horizontal-pod-autoscaling-with-kubernetes-event-driven-autoscaler-keda</loc>
    <lastmod>2023-09-30T13:25:20.290Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/aws-lambda-and-net-how-to-structure-your-solution</loc>
    <lastmod>2023-09-26T16:48:25.996Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/send-amazon-cloudwatch-alarms-to-slack</loc>
    <lastmod>2023-09-18T14:34:46.866Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/understanding-acceptance-testing</loc>
    <lastmod>2023-09-11T15:41:07.413Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/running-aws-lambda-functions-locally-using-localstack</loc>
    <lastmod>2023-08-30T21:27:53.815Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/series/aws-lambda</loc>
    <lastmod>2026-04-07T15:12:04.362Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/series/graphql</loc>
    <lastmod>2026-04-07T15:12:04.362Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/series/nuke</loc>
    <lastmod>2026-04-07T15:12:04.362Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/series/htmx</loc>
    <lastmod>2026-04-07T15:12:04.362Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/series/nodejs</loc>
    <lastmod>2026-04-07T15:12:04.362Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/archive</loc>
    <lastmod>2026-04-07T15:12:04.362Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.raulnq.com/recommendations</loc>
    <lastmod>2026-04-07T15:12:04.362Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>