<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://alwyndsouza.github.io</loc>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles</loc>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/about</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/altimate-code-and-the-rise-of-the-ai-engineering-harness</loc>
    <lastmod>2026-06-16T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/the-hidden-dependency-behind-reliable-ai-agents</loc>
    <lastmod>2026-06-12T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-wizard-cli-ai-agent-built-for-analytics-engineering</loc>
    <lastmod>2026-06-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-wizard-cli-an-ai-agent-built-for-analytics-engineering</loc>
    <lastmod>2026-06-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/ai-cost-observability-two-open-source-tools-every-ai-developer-should-know</loc>
    <lastmod>2026-06-06T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/ai-skills-need-ci-cd-too</loc>
    <lastmod>2026-06-06T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/stop-guessing-your-ai-spend-two-open-source-tools-that-track-every-token</loc>
    <lastmod>2026-06-06T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-mcp-v1-20-0-your-ai-agents-was-reading-the-wrong-dbt-docs</loc>
    <lastmod>2026-06-04T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/your-ai-agent-was-reading-the-wrong-dbt-docs</loc>
    <lastmod>2026-06-04T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-v1-12-vars-yml-a-five-year-community-ask-finally-answered</loc>
    <lastmod>2026-06-02T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-core-v1-12-rewrites-the-semantic-layer-spec</loc>
    <lastmod>2026-05-31T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/how-i-use-promptfoo-to-test-and-grade-an-agile-ai-skill</loc>
    <lastmod>2026-05-31T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/how-to-use-promptfoo-to-test-and-evaluate-ai-agent-skills</loc>
    <lastmod>2026-05-31T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/testing-ai-skills-like-a-software-engineer</loc>
    <lastmod>2026-05-31T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/defining-better-sprint-goals-with-github-copilot-agent-skills</loc>
    <lastmod>2026-05-26T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/my-copilot-agent-skill-splits-stories-better-than-most-agile-teams</loc>
    <lastmod>2026-05-25T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/why-your-user-stories-are-broken-and-how-a-copilot-agent-skill-can-fix-them</loc>
    <lastmod>2026-05-25T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/the-complete-guide-to-agent-skills-for-agile-four-skills-for-better-scrum</loc>
    <lastmod>2026-05-24T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/ai-agents-explained-without-the-hype-a-data-engineer-s-take</loc>
    <lastmod>2026-05-09T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/mcp-vs-agentic-skills-which-architecture-should-you-choose</loc>
    <lastmod>2026-05-09T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/a-better-way-to-do-real-time-streaming-redpanda-risingwave-explained</loc>
    <lastmod>2026-04-22T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/bi-as-code-bridging-the-gap-between-data-engineering-and-analytics</loc>
    <lastmod>2026-04-18T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/mcp-vs-agentic-skills-what-s-the-difference-and-how-do-they-work-together</loc>
    <lastmod>2026-03-28T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/databricks-transitioning-to-the-direct-deployment-engine-for-declarative-automation-bundles</loc>
    <lastmod>2026-03-22T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/the-dbt-mcp-server-how-the-model-context-protocol-bridges-governed-data-to-ai-agents</loc>
    <lastmod>2026-03-15T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/metrics-as-code-building-a-semantic-layer-with-dbt-and-metricflow</loc>
    <lastmod>2026-03-14T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/why-data-teams-need-a-semantic-layer</loc>
    <lastmod>2026-03-14T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-fusion-under-the-hood-the-technical-architecture</loc>
    <lastmod>2025-12-13T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/the-evolution-why-dbt-needed-a-revolution</loc>
    <lastmod>2025-12-13T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/speed-up-your-dbt-development-with-sample-mode</loc>
    <lastmod>2025-12-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/customizing-your-dbt-documentation-with-node-color</loc>
    <lastmod>2025-12-06T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/implementing-data-contracts-with-dbt-from-theory-to-practice</loc>
    <lastmod>2025-12-01T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/the-business-case-for-data-contracts-quantifying-roi</loc>
    <lastmod>2025-12-01T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/data-contracts-the-missing-link-in-your-data-engineering-strategy</loc>
    <lastmod>2025-11-30T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/shift-left-governance-why-you-are-fixing-data-problems-at-the-wrong-time</loc>
    <lastmod>2025-11-30T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/the-code-review-journey-from-manual-slog-to-ai-powered-efficiency</loc>
    <lastmod>2025-11-27T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/building-context-aware-ai-for-your-team</loc>
    <lastmod>2025-11-26T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/teaching-ai-to-understand-your-codebase</loc>
    <lastmod>2025-11-26T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/from-4-days-to-2-hours-how-context-aware-ai-transformed-our-code-reviews</loc>
    <lastmod>2025-11-24T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/the-code-review-bottleneck-nobody-talks-about</loc>
    <lastmod>2025-11-24T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/don-t-nest-your-curlies-a-practical-guide-to-jinja-in-dbt</loc>
    <lastmod>2025-11-09T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/top-20-data-engineering-resources-from-tech-giants</loc>
    <lastmod>2025-10-27T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/future-of-data-engineering-why-your-ontology-layer-matters-more-than-ever</loc>
    <lastmod>2025-10-26T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/applying-mlsecops-to-secure-the-ai-lifecycle</loc>
    <lastmod>2025-10-10T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/mlsecops-implementation-and-strategy-securing-the-ai-lifecycle</loc>
    <lastmod>2025-10-10T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/mlsecops-securing-the-future-of-ai-and-machine-learning</loc>
    <lastmod>2025-10-10T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/the-mlsecops-dream-team-building-cross-collaborative-ai-security</loc>
    <lastmod>2025-10-10T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/from-theory-to-production-the-dbt-ci-cd-pipeline-codebase</loc>
    <lastmod>2025-09-15T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-snapshot-vs-custom-scd2-with-cdc-comparative-analysis</loc>
    <lastmod>2025-09-05T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/custom-scd-type-2-model-in-dbt</loc>
    <lastmod>2025-08-29T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/why-your-ai-projects-are-failing-and-it-s-not-the-ai-s-fault</loc>
    <lastmod>2025-08-21T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/how-to-refactor-a-complex-logic-in-dbt-models</loc>
    <lastmod>2025-08-18T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/why-your-data-transformation-is-failing</loc>
    <lastmod>2025-08-15T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/databricks-pii-identification-protection-and-management</loc>
    <lastmod>2025-08-11T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/discovering-pii-data-in-databricks-with-discoverx</loc>
    <lastmod>2025-08-11T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/building-the-complete-github-actions-workflow</loc>
    <lastmod>2025-08-08T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/building-a-production-ready-dbt-ci-cd-pipeline-complete-series</loc>
    <lastmod>2025-08-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/consistent-yaml-formatting-with-prettier-and-npm</loc>
    <lastmod>2025-08-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/enforcing-sql-standards-with-sqlfluff</loc>
    <lastmod>2025-08-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/implementing-pre-commit-hooks-for-dbt-quality-control</loc>
    <lastmod>2025-08-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/setting-up-your-dbt-project-for-ci-cd-success</loc>
    <lastmod>2025-08-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/devops-to-mlops-building-a-complete-data-to-model-pipeline</loc>
    <lastmod>2025-08-03T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/data-product-engineering-core-principles</loc>
    <lastmod>2025-06-21T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/building-data-cards-for-data-products-using-dbt</loc>
    <lastmod>2025-06-08T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/data-quality-and-data-lineage-in-data-cards</loc>
    <lastmod>2025-06-08T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-as-well-run-kitchen-station</loc>
    <lastmod>2025-05-24T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/12-golden-rules-for-dbt-success</loc>
    <lastmod>2025-05-03T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/how-to-use-the-zip-function-in-dbt</loc>
    <lastmod>2025-04-04T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/evolution-of-data-architecture-a-comparative-analysis</loc>
    <lastmod>2025-03-31T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/understanding-principles-of-data-mesh-architecture-part-1</loc>
    <lastmod>2025-03-23T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/understanding-principles-of-data-mesh-architecture-part-2</loc>
    <lastmod>2025-03-23T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/use-dbt-retry-to-run-from-point-of-failure</loc>
    <lastmod>2025-03-18T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-cloud-setup-guide-with-databricks</loc>
    <lastmod>2025-03-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-testgen-automate-your-dbt-test-yaml-generation</loc>
    <lastmod>2025-03-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/ensuring-data-quality-with-dbt-expectations</loc>
    <lastmod>2025-03-07T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/mlops-is-data-engineering</loc>
    <lastmod>2025-02-28T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/automate-your-python-workflow-with-zsh-autoswitch-virtualenv</loc>
    <lastmod>2025-02-09T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/understanding-dbt-modelling-layers-and-their-purpose</loc>
    <lastmod>2024-11-17T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-checkpoint-improve-data-quality</loc>
    <lastmod>2024-11-05T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/dbt-model-contracts</loc>
    <lastmod>2024-03-20T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/display-current-git-branch-name-on-terminal-using-zsh</loc>
    <lastmod>2023-08-20T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/using-sqlcl-bulk-export-oracle-table-into-csv-and-load-into-gcs</loc>
    <lastmod>2023-08-16T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/how-did-i-gain-40-reduction-of-docker-image-build-for-dbt-databricks</loc>
    <lastmod>2023-08-14T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/articles/how-to-install-dbt-docker-for-databricks</loc>
    <lastmod>2023-08-14T00:00:00.000Z</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects/rp-dbt-rw-fraud-monitor</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects/dbt-cicd-pipeline-slim-ci</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects/dbt-conversation-ai-local</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects/dbt-data-contracts</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects/dbt-docker-airflow</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects/mds-duckdb-semantic-layer</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects/mds-databricks-semantic-layer</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects/dbt-synthetic-data</loc>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://alwyndsouza.github.io/projects/asx-stock-analysis-ml</loc>
    <priority>0.6</priority>
  </url>
</urlset>
