RAG Does Not Fail Because of the Model. It Fails Because of the Data.
Every enterprise AI strategy deck I have seen in the past years contains the same promise: “We will build a RAG-based…
Read article →
Why Z-Ordering Fails on Skewed Data — and Liquid Clustering Does Not
Z-ordering and Liquid Clustering both aim to improve Databricks query performance through data skipping. But when your…
Read article →
Stop Comparing Teradata, Snowflake, and Databricks. Start Asking These Questions Instead.
A vendor-neutral look at the architectural trade-offs that actually matter I have spent over 20 years building and…
Read article →
Microsoft Fabric vs. Databricks: What Enterprise Teams Actually Need to Know
When Microsoft launched Fabric, it promised to unify analytics under one roof. Databricks, meanwhile, has been…
Read article →
You Migrated From Teradata to Spark and Threw Away the One Thing That Made It Fast
If you have spent any amount of time working with Teradata, you know that the Primary Index is one of the most important…
Read article →
Data Warehouse of Horrors: 20 Years of Watching Smart People Build Stupid Things
There was a time when a single team could build an entire data warehouse. Not a team of forty. Not a team of sixty…
Read article →
The 15-Year Detour: How the Data Industry Spent Billions Reinventing SQL
Somewhere around 2020, the data world quietly arrived at a conclusion that Teradata engineers could have told you in…
Read article →
Why Two Identical Teradata Migrations Produce Wildly Different Snowflake Costs
Migration success stories are everywhere. A quick search reveals case studies of companies that moved from Teradata to…
Read article →