<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://dennistraub.hashnode.dev</loc>
    <lastmod>2026-09-10T06:40:06.105Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/no-oauth-required-an-mcp-client-for-aws-iam</loc>
    <lastmod>2025-11-18T19:32:16.048Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/building-ai-agents-with-strands-part-3-mcp-integration</loc>
    <lastmod>2025-05-23T16:58:47.380Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/building-ai-agents-with-strands-part-2-tool-integration</loc>
    <lastmod>2025-05-23T16:58:33.360Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/building-ai-agents-with-strands-part-1-creating-your-first-agent</loc>
    <lastmod>2025-05-23T16:58:22.076Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/building-ai-agents-with-strands-a-hands-on-tutorial-series</loc>
    <lastmod>2025-05-23T16:57:41.420Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/social-engineering-what-if-the-user-opens-backdoors-to-strangers</loc>
    <lastmod>2023-06-02T07:54:28.594Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/new-features-in-the-owasp-juice-shop</loc>
    <lastmod>2023-06-01T16:43:48.652Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/7-design-principles-of-not-only-cloud-security</loc>
    <lastmod>2023-04-05T10:02:13.542Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/the-7-principles-of-zero-trust</loc>
    <lastmod>2023-04-04T08:38:53.188Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/preventing-sql-injection-attacks-best-practices-for-developers</loc>
    <lastmod>2023-03-15T15:16:08.233Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/4-ways-to-prevent-accidental-s3-object-deletion</loc>
    <lastmod>2023-03-09T09:34:17.320Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/3-lesser-known-facts-about-amazon-s3</loc>
    <lastmod>2023-03-07T17:31:06.149Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/new-managed-policies-for-amazon-detective</loc>
    <lastmod>2023-01-23T11:41:16.824Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/3-quick-tips-for-input-validation</loc>
    <lastmod>2023-01-22T15:41:33.087Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/5-application-security-tips-for-developers</loc>
    <lastmod>2023-01-22T15:57:08.184Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/amazon-s3-example-bucket-policy-for-static-website-hosting</loc>
    <lastmod>2022-12-09T13:57:20.278Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/how-to-invoke-an-aws-lambda-function-at-the-top-of-a-minute-using-aws-step-functions</loc>
    <lastmod>2022-11-28T10:52:13.506Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/how-to-create-a-dynamodb-table-with-the-aws-cdk</loc>
    <lastmod>2021-09-21T13:41:11.593Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/aws-networking-what-is-a-vpc</loc>
    <lastmod>2021-09-21T10:50:29.121Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/create-login-profile-password-aws-cli</loc>
    <lastmod>2020-10-02T20:37:57.480Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/create-secret-access-key-aws-cli</loc>
    <lastmod>2020-10-02T20:22:03.285Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/create-aws-iam-user-cli</loc>
    <lastmod>2020-10-02T20:21:44.060Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/aws-dach-office-hours</loc>
    <lastmod>2020-08-19T17:40:27.915Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/series/strands-agents-tutorial-series</loc>
    <lastmod>2026-09-10T06:40:06.105Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/archive</loc>
    <lastmod>2026-09-10T06:40:06.105Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://dennistraub.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-10T06:40:06.105Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>