⏰ Reading Time: 8 minutes ⏰
“Data warehouses will still exist. Humans just won’t build them anymore.”
That was the claim. Slightly provoca tive, but grounded in a real question: how far can AI actually go today in building a data foundation from scratch?
This newsletter is about putting that claim to the test. I set myself a clear constraint: build a complete data warehouse for a real client without writing a single line of code. No shortcuts. No manual fixes.
Why does this matter? Because if this works, it changes how we build data foundations. It finally shifts effort away from implementation and toward thinking, structuring, and defining the right problems. This could compress months of work into days.
So let’s walk through what happened.
The project was for a German SME going through digital transformation. A classic situation:
They had some reporting in Google Analytics and Looker Studio, but no real data foundation.
Their goals were:
→ Improve customer lifetime value
→ Reduce customer acquisition cost
→ Make better marketing budget decisions
To do that, they needed something they didn’t have: a reliable, structured, and scalable data warehouse.
My role in these situations is usually hands-on. Over the past 10 years, I’ve built a productized approach for exactly this type of company. Typically, I do about 80% of the implementation myself.
This time around, one key constraint changed everything: no coding allowed!
Even though the tooling changed, the core process stayed exactly the same compared to dozens of previous projects. That’s important.
Every project follows four stages:
This experiment focused on stages one and two.
I started where I always start: conversations.
I spoke with:
The goal wasn’t just to understand metrics. It was to understand business goals and initiatives to achieve those goals. Because initiatives define data needs.
In this case, everything pointed back to marketing performance.
From these discussions, I built a KPI dimension map. If you’re not f amiliar with it, think of it as a structured, one-page logical model that shows:
It’s inspired by the Kimball bus matrix, but adapted for my use case.
This step surfaced critical gaps. For example:
→ They wanted to link customer lifetime value to acquisition channels
→ But they weren’t tracking transaction IDs in web analytics
So before building anything, we defined what data needed to be captured going forward.
This step is non-negotiable. AI can build fast, but only if the inputs are precise.
Once the strategy and logic were clear, the real experiment began.
Instead of writing code, I focused on feeding the right context into Claude Code.
Here’s what I provided:
None of this was new. These were all artifacts I’ve developed over years, combined with transcripts from stakeholder conversations.
The difference: instead of guiding humans, these documents guided an AI system.
Short answer: yes.
Long answer: yes, but not in the way you might expect.
It took about 55 hours in total. Roughly seven days.
But that number is misleading.
A large portion of that time went into:
The actual build time? Around four days.
Let’s break that down.
At the start, I intentionally slowed things down.
For the first 2.5 days:
→ Claude generated Dataform models
→ I manually ran them
→ I fed results back into the system manually
This helped me understand exactly what was happening.
There were also technical hurdles. For example, connecting Claude Code properly to BigQuery and Dataform took some time.
But once that was solved, things accelerated quickly.
In the final 1.5 days, the system ran almost fully autonomously:
One particularly useful component was a dedicated “logic check agent” that iteratively reviewed every model for inconsistencies and communicated with the parent agent to resolve them.
That layer of validation made a big difference.
By the end:
And again, no code was written manually.
Not even any text, really. Most of the input was dictated using voice while having conversations with stakeholders and walking on an under-desk treadmill.
The headline is not “AI builds data warehouses.”
The real takeaway is more nuanced.
The hardest part was not building models.
It was:
If those are weak, the system fails.
Everything I used already existed:
AI didn’t replace these. It amplified them.
If you don’t have these assets, you won’t get the same results.
One of the most powerful patterns was:
→ Define tests first
→ Generate models second
→ Validate automatically
This reduced errors significantly and made autonomous execution viable.
The manual phase at the beginning was not wasted time.
It helped:
Skipping that step would likely have caused bigger issues later.
This first run took four days of build time.
I’m confident this can be reduced to one day.
Not by working faster, but by:
This doesn’t eliminate the need for data professionals.
But it changes their role.
Less time spent on:
More time spent on:
In short: from builders to architects.
Building a data warehouse without writing code is no longer a thought experiment. It works.
But the value doesn’t come from the automation itself. It comes from how well you define the problem.
If you want to apply this:
→ Invest in clear data models before touching tools
→ Document your logic rigorously
→ Standardize naming, testing, and structure
→ Start small and iterate
The companies that win won’t be the ones with the best tools or the best code.
They’ll be the ones with the clearest thinking.
Cheers,
Sebastian
Subscribe for weekly tips on building impactful data teams in the AI-era
Data Strategy Masterclass: 🏭 From dashboard factory to strategic partner♟️
A digital, self-paced masterclass for growth-oriented data leaders who want to level up their careers by building impactful data teams in the AI-age. 📈
Learn and apply the frameworks that I used to win stakeholder trust, earn a seat in the board room, and lead with impact in 40+ companies across all continents.
Free content to help you on your journey to create massive business impact with your data team and become a trusted and strategic partner of your stakeholders and your CEO.
We have received your inquiry and will get back to you asap!
Watch your email inbox for an email with the subject line "Data Action Mentor Masterclass - Create more business impact with your data team".
We will send you updates about the status of your application and about the masterclass launch.
Don't forget to check your Spam folder!
👉 We will be in touch as soon as we're ready to launch the masterclass!
Thank you for your interest in the Data Action Mentor Masterclass - Create Massive Impact with your Data Team!
We will let you know by email before October 30 if you are one of the 3 FREE beta testers.
Please note that the masterclass is still in development. We'll keep you in the loop about our progress in building this!
Best,
Sebastian - Founder Data Action Mentor
👉 Please check your email to confirm your subscription!
⏰ This confirmation email may take up to 5 minutes to arrive (it may land in your spam folder).
You are now on the waitlist!
We will be in touch as soon as we open admissions to the Data Action Mentor community!
🤞 Please don't forget to look for an email with the subject line "Please confirm your email" in your inbox to confirm your newsletter subscription.
I will be in touch once I have news regarding the masterclass!
Cheers,
Sebastian - Founder Data Action Mentor
We will be in touch asap if your application is successful!
We have received your application!
If your application is successful, we will send you a confirmation and a payment link.
Since there are only 5 available seat for this one-time offer, pre-payment is required to reserve your spot.
We will send you a secure payment link via email once the course is ready!
The price of the course is $99 + VAT.
You can use the discount code GWMJMYNA to receive a 20% discount for my course "Build a Premium Data Consulting Offer in 3 Weeks".
This code is valid until January 15.
You can use the discount code E5OTE5OA to receive a 20% discount for my course "From Dashboard Factory to Strategic Partner" (or give the code to someone who needs it more than you).
I'll be in touch asap