<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated by All in One SEO - the original SEO plugin for WordPress. -->
<rss version="2.0">
	<channel>
		<title>Datasturdy Consulting</title>
		<link><![CDATA[https://datasturdy.com]]></link>
		<description><![CDATA[Datasturdy Consulting]]></description>
		<lastBuildDate><![CDATA[2026-03-10T10:02:38+00:00]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<ttl>0</ttl>

		<item>
			<guid><![CDATA[https://datasturdy.com/delta-uniform-one-table-every-tool/]]></guid>
			<link><![CDATA[https://datasturdy.com/delta-uniform-one-table-every-tool/]]></link>
			<title>Delta UniForm: One Table, Every Tool</title>
			<pubDate><![CDATA[2026-03-10T10:02:38+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/blogs/]]></guid>
			<link><![CDATA[https://datasturdy.com/blogs/]]></link>
			<title>Blogs</title>
			<pubDate><![CDATA[2026-02-17T11:48:46+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/failover-clustering-setup-in-postgres/]]></guid>
			<link><![CDATA[https://datasturdy.com/failover-clustering-setup-in-postgres/]]></link>
			<title>Failover Clustering setup in Postgres</title>
			<pubDate><![CDATA[2025-11-24T11:42:17+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/disaster-recovery-setup-in-postgres/]]></guid>
			<link><![CDATA[https://datasturdy.com/disaster-recovery-setup-in-postgres/]]></link>
			<title>Disaster Recovery setup in Postgres</title>
			<pubDate><![CDATA[2025-11-24T11:26:26+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/about-us/]]></guid>
			<link><![CDATA[https://datasturdy.com/about-us/]]></link>
			<title>About Us</title>
			<pubDate><![CDATA[2025-10-27T05:44:53+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/seamless-ci-cd-with-azure-devops-and-databricks-automating-data-engineering-workflows/]]></guid>
			<link><![CDATA[https://datasturdy.com/seamless-ci-cd-with-azure-devops-and-databricks-automating-data-engineering-workflows/]]></link>
			<title>Seamless CI/CD with Azure DevOps and Databricks: Automating Data Engineering Workflows</title>
			<pubDate><![CDATA[2025-09-10T05:47:05+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/understanding-the-difference-generative-ai-and-large-language-models/]]></guid>
			<link><![CDATA[https://datasturdy.com/understanding-the-difference-generative-ai-and-large-language-models/]]></link>
			<title>Understanding the Difference: Generative AI and Large Language Models</title>
			<pubDate><![CDATA[2025-09-08T07:07:26+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/the-rollup-revolution-druid-vs-modern-analytics/]]></guid>
			<link><![CDATA[https://datasturdy.com/the-rollup-revolution-druid-vs-modern-analytics/]]></link>
			<title>The Rollup Revolution: Druid vs. Modern Analytics</title>
			<pubDate><![CDATA[2025-09-07T18:58:32+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/understanding-apache-iceberg-the-architecture-and-features/]]></guid>
			<link><![CDATA[https://datasturdy.com/understanding-apache-iceberg-the-architecture-and-features/]]></link>
			<title>Understanding Apache Iceberg: The Architecture and Features</title>
			<pubDate><![CDATA[2025-08-20T07:55:36+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/why-druids-index_parallel-is-the-future-of-batch-ingestion/]]></guid>
			<link><![CDATA[https://datasturdy.com/why-druids-index_parallel-is-the-future-of-batch-ingestion/]]></link>
			<title>Why Druid&#8217;s index_parallel is the Future of Batch Ingestion</title>
			<pubDate><![CDATA[2025-08-15T18:44:24+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/druid-ingestion-methods-a-deep-dive-into-batch-ingestion/]]></guid>
			<link><![CDATA[https://datasturdy.com/druid-ingestion-methods-a-deep-dive-into-batch-ingestion/]]></link>
			<title>Druid Ingestion Methods: A Deep Dive into Batch Ingestion</title>
			<pubDate><![CDATA[2025-08-15T18:25:37+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/using-azure-data-factory-to-copy-sharepoint-list-data-to-blob-storage/]]></guid>
			<link><![CDATA[https://datasturdy.com/using-azure-data-factory-to-copy-sharepoint-list-data-to-blob-storage/]]></link>
			<title>Using Azure Data Factory to Copy SharePoint List Data to Blob Storage</title>
			<pubDate><![CDATA[2025-07-21T12:38:47+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/streamlining-data-ingestion-with-databricks-auto-loader/]]></guid>
			<link><![CDATA[https://datasturdy.com/streamlining-data-ingestion-with-databricks-auto-loader/]]></link>
			<title>Streamlining Data Ingestion with Databricks Auto Loader</title>
			<pubDate><![CDATA[2025-07-13T14:37:53+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/enhancing-resume-quality-with-intelligent-ats-screening-techniques/]]></guid>
			<link><![CDATA[https://datasturdy.com/enhancing-resume-quality-with-intelligent-ats-screening-techniques/]]></link>
			<title>Enhancing Resume Quality with Intelligent ATS Screening Techniques</title>
			<pubDate><![CDATA[2025-06-27T11:16:09+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/building-a-smart-food-calorie-nutrition-app-using-google-gemini-pro-vision-api/]]></guid>
			<link><![CDATA[https://datasturdy.com/building-a-smart-food-calorie-nutrition-app-using-google-gemini-pro-vision-api/]]></link>
			<title>Building a Smart Food Calorie &#038; Nutrition App Using Google Gemini Pro Vision API</title>
			<pubDate><![CDATA[2025-06-20T06:57:11+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/simple-flask-app-hosting-with-render-a-complete-deployment-guide/]]></guid>
			<link><![CDATA[https://datasturdy.com/simple-flask-app-hosting-with-render-a-complete-deployment-guide/]]></link>
			<title>Simple Flask App Hosting with Render: A Complete Deployment Guide</title>
			<pubDate><![CDATA[2025-06-16T12:15:29+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/googles-a2a-protocol-the-future-of-ai-agent-collaboration/]]></guid>
			<link><![CDATA[https://datasturdy.com/googles-a2a-protocol-the-future-of-ai-agent-collaboration/]]></link>
			<title>Google’s A2A Protocol: The Future of AI Agent Collaboration</title>
			<pubDate><![CDATA[2025-06-14T18:57:29+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/natural-language-to-sql-with-llamaindex-azure-openai/]]></guid>
			<link><![CDATA[https://datasturdy.com/natural-language-to-sql-with-llamaindex-azure-openai/]]></link>
			<title>Natural Language to SQL with LlamaIndex &#038; Azure OpenAI</title>
			<pubDate><![CDATA[2025-06-14T16:55:52+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/a-developers-guide-to-fastapi-and-flask/]]></guid>
			<link><![CDATA[https://datasturdy.com/a-developers-guide-to-fastapi-and-flask/]]></link>
			<title>A Developer’s Guide to FastAPI and Flask</title>
			<pubDate><![CDATA[2025-06-14T07:41:14+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/multi-agent-design-pattern-with-mcp-model-context-protocol/]]></guid>
			<link><![CDATA[https://datasturdy.com/multi-agent-design-pattern-with-mcp-model-context-protocol/]]></link>
			<title>Multi-Agent Design Pattern with MCP (Model Context Protocol)</title>
			<pubDate><![CDATA[2025-06-13T06:25:20+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/getting-started-with-dbdemos-supercharge-your-learning-experience-on-databricks/]]></guid>
			<link><![CDATA[https://datasturdy.com/getting-started-with-dbdemos-supercharge-your-learning-experience-on-databricks/]]></link>
			<title>Getting Started with dbdemos: Supercharge Your Learning Experience on Databricks</title>
			<pubDate><![CDATA[2025-06-11T10:10:48+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/one-machine-many-mysqls-the-art-of-multi-instance-setup-on-windows/]]></guid>
			<link><![CDATA[https://datasturdy.com/one-machine-many-mysqls-the-art-of-multi-instance-setup-on-windows/]]></link>
			<title>One Machine, Many MySQLs: The Art of Multi-Instance Setup on Windows</title>
			<pubDate><![CDATA[2025-06-03T11:25:01+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/oracle-data-integrator-getting-started-with-odi-repositories/]]></guid>
			<link><![CDATA[https://datasturdy.com/oracle-data-integrator-getting-started-with-odi-repositories/]]></link>
			<title>Oracle Data Integrator : Getting Started with ODI Repositories</title>
			<pubDate><![CDATA[2025-06-03T11:16:38+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/azure-mysql-flexible-server-explaining-key-features-for-scalability-and-resilience/]]></guid>
			<link><![CDATA[https://datasturdy.com/azure-mysql-flexible-server-explaining-key-features-for-scalability-and-resilience/]]></link>
			<title>Azure MySQL Flexible Server: Explaining Key Features for Scalability and Resilience</title>
			<pubDate><![CDATA[2025-06-03T06:40:52+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/monitor-account-activity-using-databricks-system-tables/]]></guid>
			<link><![CDATA[https://datasturdy.com/monitor-account-activity-using-databricks-system-tables/]]></link>
			<title>Monitor Account Activity: using Databricks System Tables</title>
			<pubDate><![CDATA[2025-06-02T07:50:22+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/building-autonomous-github-action-agents-using-crewai-framework/]]></guid>
			<link><![CDATA[https://datasturdy.com/building-autonomous-github-action-agents-using-crewai-framework/]]></link>
			<title>Building Autonomous GitHub Action Agents Using CrewAI Framework</title>
			<pubDate><![CDATA[2025-05-30T08:49:57+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/hive-metastore-in-2025-still-the-heartbeat-of-data-engineering/]]></guid>
			<link><![CDATA[https://datasturdy.com/hive-metastore-in-2025-still-the-heartbeat-of-data-engineering/]]></link>
			<title>Hive Metastore in 2025: Still the Heartbeat of Data Engineering</title>
			<pubDate><![CDATA[2025-05-23T07:07:10+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/generative-ai-vs-agentic-ai-vs-predictive-ai-a-simple-clear-comparison/]]></guid>
			<link><![CDATA[https://datasturdy.com/generative-ai-vs-agentic-ai-vs-predictive-ai-a-simple-clear-comparison/]]></link>
			<title>Generative AI vs Agentic AI vs Predictive AI – A Simple, Clear Comparison</title>
			<pubDate><![CDATA[2025-05-12T11:03:41+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/mastering-databricks-a-comprehensive-guide-to-compute-policies/]]></guid>
			<link><![CDATA[https://datasturdy.com/mastering-databricks-a-comprehensive-guide-to-compute-policies/]]></link>
			<title>Mastering Databricks: A Comprehensive Guide to Compute Policies</title>
			<pubDate><![CDATA[2025-05-12T10:26:43+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/time-travel-with-timescaledb-unleashing-the-power-of-time-series-data-in-postgresql/]]></guid>
			<link><![CDATA[https://datasturdy.com/time-travel-with-timescaledb-unleashing-the-power-of-time-series-data-in-postgresql/]]></link>
			<title>Time Travel with TimescaleDB: Unleashing the Power of Time-Series Data in PostgreSQL</title>
			<pubDate><![CDATA[2025-05-12T07:16:50+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/unlocking-the-power-of-data-lineage-with-databricks-unity-catalog/]]></guid>
			<link><![CDATA[https://datasturdy.com/unlocking-the-power-of-data-lineage-with-databricks-unity-catalog/]]></link>
			<title>Unlocking the Power of Data Lineage with Databricks Unity Catalog</title>
			<pubDate><![CDATA[2025-05-12T06:13:59+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/introduction-to-oracle-pl-sql/]]></guid>
			<link><![CDATA[https://datasturdy.com/introduction-to-oracle-pl-sql/]]></link>
			<title>Introduction to Oracle PL/SQL</title>
			<pubDate><![CDATA[2025-04-30T10:04:44+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/optimizing-spark-delta-lake-with-partitioning-zorder-and-vacuum/]]></guid>
			<link><![CDATA[https://datasturdy.com/optimizing-spark-delta-lake-with-partitioning-zorder-and-vacuum/]]></link>
			<title>Optimizing Spark + Delta Lake with Partitioning, ZORDER, and VACUUM</title>
			<pubDate><![CDATA[2025-04-28T10:07:40+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/agentic-ai-and-agentic-process-automation-a-simple-detailed-guide/]]></guid>
			<link><![CDATA[https://datasturdy.com/agentic-ai-and-agentic-process-automation-a-simple-detailed-guide/]]></link>
			<title>Agentic AI and Agentic Process Automation: A Simple, Detailed Guide</title>
			<pubDate><![CDATA[2025-04-28T06:36:00+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/columnar-storage-vs-row-based-storage/]]></guid>
			<link><![CDATA[https://datasturdy.com/columnar-storage-vs-row-based-storage/]]></link>
			<title>Columnar Storage vs. Row-Based Storage</title>
			<pubDate><![CDATA[2025-03-31T07:38:14+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/apache-spark-vs-trino/]]></guid>
			<link><![CDATA[https://datasturdy.com/apache-spark-vs-trino/]]></link>
			<title>Apache Spark vs. Trino</title>
			<pubDate><![CDATA[2025-03-31T07:16:30+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/power-bi-vs-apache-superset/]]></guid>
			<link><![CDATA[https://datasturdy.com/power-bi-vs-apache-superset/]]></link>
			<title>Power BI vs. Apache Superset</title>
			<pubDate><![CDATA[2025-03-31T06:59:04+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/comparison-of-commit-logs-in-delta-lake-vs-transaction-logs-in-sql-server/]]></guid>
			<link><![CDATA[https://datasturdy.com/comparison-of-commit-logs-in-delta-lake-vs-transaction-logs-in-sql-server/]]></link>
			<title>Comparison of Commit Logs in Delta Lake vs. Transaction Logs in SQL Server</title>
			<pubDate><![CDATA[2025-03-31T06:41:56+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/clustered-index-in-sql-server-and-z-ordering-in-delta/]]></guid>
			<link><![CDATA[https://datasturdy.com/clustered-index-in-sql-server-and-z-ordering-in-delta/]]></link>
			<title>Clustered Index in SQL Server and Z Ordering in delta.</title>
			<pubDate><![CDATA[2025-03-31T06:28:39+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/deepseek-the-rise-of-chinas-ai-powerhouse/]]></guid>
			<link><![CDATA[https://datasturdy.com/deepseek-the-rise-of-chinas-ai-powerhouse/]]></link>
			<title>DeepSeek: The Rise of China’s AI Powerhouse</title>
			<pubDate><![CDATA[2025-02-06T10:03:46+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/microsoft-fabric/]]></guid>
			<link><![CDATA[https://datasturdy.com/microsoft-fabric/]]></link>
			<title>Microsoft Fabric</title>
			<pubDate><![CDATA[2025-01-20T06:11:46+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/unlock-the-power-of-sql-and-azure-sql-db/]]></guid>
			<link><![CDATA[https://datasturdy.com/unlock-the-power-of-sql-and-azure-sql-db/]]></link>
			<title>Unlock the Power of SQL and Azure SQL DB</title>
			<pubDate><![CDATA[2025-01-20T06:09:50+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/transform-sql-windows-with-azure-arc/]]></guid>
			<link><![CDATA[https://datasturdy.com/transform-sql-windows-with-azure-arc/]]></link>
			<title>Transform SQL &#038; Windows with Azure Arc</title>
			<pubDate><![CDATA[2025-01-20T06:08:36+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/sql-health-check-report/]]></guid>
			<link><![CDATA[https://datasturdy.com/sql-health-check-report/]]></link>
			<title>SQL-Health Check Report</title>
			<pubDate><![CDATA[2025-01-20T06:07:40+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/seamless-sql-server-integration-with-github/]]></guid>
			<link><![CDATA[https://datasturdy.com/seamless-sql-server-integration-with-github/]]></link>
			<title>Seamless SQL Server Integration with Github</title>
			<pubDate><![CDATA[2025-01-20T06:06:28+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/revolutionize-db-refresh-with-custom-frame-work/]]></guid>
			<link><![CDATA[https://datasturdy.com/revolutionize-db-refresh-with-custom-frame-work/]]></link>
			<title>Revolutionize DB Refresh With Custom Frame-work</title>
			<pubDate><![CDATA[2025-01-20T06:05:41+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/providing-sol-to-help-business-grow/]]></guid>
			<link><![CDATA[https://datasturdy.com/providing-sol-to-help-business-grow/]]></link>
			<title>Providing Sol. to Help Business Grow</title>
			<pubDate><![CDATA[2025-01-20T06:04:48+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/elevate-your-data-integration-with-ssis-frame-work/]]></guid>
			<link><![CDATA[https://datasturdy.com/elevate-your-data-integration-with-ssis-frame-work/]]></link>
			<title>Elevate Your Data Integration With SSIS Frame-work</title>
			<pubDate><![CDATA[2025-01-20T06:02:25+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/effortless-db-test-environment-refresh/]]></guid>
			<link><![CDATA[https://datasturdy.com/effortless-db-test-environment-refresh/]]></link>
			<title>Effortless DB Test Environment Refresh</title>
			<pubDate><![CDATA[2025-01-20T06:01:13+00:00]]></pubDate>
		</item>
		<item>
			<guid><![CDATA[https://datasturdy.com/db-workload-optimization/]]></guid>
			<link><![CDATA[https://datasturdy.com/db-workload-optimization/]]></link>
			<title>DB Workload Optimization</title>
			<pubDate><![CDATA[2025-01-20T05:56:51+00:00]]></pubDate>
		</item>
	</channel>
</rss>