Education + Marketing

Datacooper Blog

Lightweight posts for product education and awareness, including selected LinkedIn content and YouTube demos.

2026-05-01

I have set up a dedicated YouTube channel: datacooper

I have set up a dedicated YouTube channel: datacooper

tableauaiautomationbitoolsyoutubedatacooper
2026-05-01YouTube

Stop Rebuilding Tableau Layouts: Meet the Extractor on datacooper

Manually recreating complex dashboard container structures is...

tableauaiautomationbitoolsyoutubedatacooper
2026-04-30YouTube

Tableau KPI Cloner Web App Demo

ou simply upload your .twb file, specify the source worksheet...

tableauaiautomationbitools
2026-04-30

Your BI Tool Isn't the Problem. Your Business Processes Are

During a recent coffee chat with Tableau Master Xilejun, we discussed a very...

tableauaiautomationbi
2026-04-29

"Practical Applications of AI in Business Intelligence: A Discussion with

"Over the weekend, I sat down with Tableau Master Xilejun to discuss

tableauaiautomationbi
2026-04-20

Why We’re Bringing LinkedIn Content into the Datacooper Blog

A lightweight content strategy for education + demand generation, with YouTube as the video layer.

marketingcontentlinkedinyoutube
2026-04-17YouTube

From 'BI User' to 'BI Tool Builder',keep going on my way.

From 'BI User' to 'BI Tool Builder',keep going on my way.

tableaucwtwbdashboardmcppythonagentbi
2026-04-15

A Discussion with a Former Tableau Expert and My Next Steps for Agentic BI

A Discussion with a Former Tableau Expert and My Next Steps for Agentic BI On April 7, thanks to an introduction by Matthew Miller, I had an in-depth video meeting with David Spezia, a former Tableau expert who...

linkedinimportedvideo
2026-03-28

Just hit an unexpected "milestone"?my open-source library, cwtwb, just experienced...

Just hit an unexpected "milestone"?my open-source library, cwtwb, just experienced its first "pixel-perfect" plagiarism on PyPI. One month since launch, 124 commits, and 6,000+ downloads. They didn't just copy the...

linkedinimportedvideo
2026-03-26YouTube

I named myself Cooper — after the astronaut in Interstellar who refused to stop exploring.

I named myself Cooper — after the astronaut in Interstellar who refused to stop exploring.

tableaucwtwbdashboardmcppythonagentbi
2026-03-21YouTube

A few days ago, Matthew Miller told me he wanted to see...

A few days ago, Matthew Miller told me he wanted to see what happens when you combine an open-source Tableau workbook library with an MCP server.

tableaucwtwbdashboardmcppythonagentbi
2026-03-16YouTube

1 Second. 1 Python Script. 1 Fully Formatted, Fully Functional Tableau Dashboard

1 Second. 1 Python Script. 1 Fully Formatted, Fully Functional Tableau Dashboard

tableaucwtwbdashboardmcppythonagentbi
2026-03-13

Building a Tableau Dashboard by hand? No, I "wrote" it with Python code by ai!

Building a Tableau Dashboard by hand? No, I "wrote" it with Python code by ai! If you are a Tableau developer, you are probably used to endless dragging, dropping, aligning, and manual configuration. But what if I...

linkedinimportedvideo
2026-03-12

Stop manual drag-and-drop: Generate interactive BI dashboard prototypes from a...

Stop manual drag-and-drop: Generate interactive BI dashboard prototypes from a single prompt. We just ran an end-to-end automated BI pipeline using my open-source Python SDKs, cwprep and cwtwb, connecting data prep,...

linkedinimported
2026-03-11YouTube

I'm thrilled to share a recent update to cwtwb

I'm thrilled to share a recent update to cwtwb that I'm incredibly excited about: we've made a real, substantial leap forward in Tableau template reusability!

tableauDataVisualizationcwtwbdashboardmcpgeminiagentbi
2026-03-09

Recently, I took inspiration from James Goodall's excellent Tableau Public project,...

Recently, I took inspiration from James Goodall's excellent Tableau Public project, the "Tableau Advent Calendar," and used it as a benchmark for my open-source Tableau workbook generation tool, cwtwb. To be honest,...

linkedinimportedvideo
2026-03-07

A couple of weeks ago, Matthew Miller shared some fantastic feedback, mentioning his...

A couple of weeks ago, Matthew Miller shared some fantastic feedback, mentioning his use case for migrating a C# script to cwprep and the need for Excel connection support. That conversation was exactly the...

linkedinimported
2026-03-06

From comment to code in 24 hours ? thank you Jeffrey Shaffer!

From comment to code in 24 hours ? thank you Jeffrey Shaffer! Yesterday, Jeffrey Shaffer dropped a comment that completely changed how I think about AI-powered dashboard creation: "Have you experimented with...

linkedinimported
2026-03-06

Give AI a dashboard screenshot, and it hands back a perfectly structured Tableau...

Give AI a dashboard screenshot, and it hands back a perfectly structured Tableau .twb file. While testing my open-source MCP server, cwtwb, I decided to push it to the limit with a bold experiment: Image-to-Layout. I...

linkedinimportedvideo
2026-03-05YouTube

From doc to a Fully Functional Tableau Dashboard a quick video demo:

From doc to a Fully Functional Tableau Dashboard a quick video demo:

tableauDataVisualizationcwtwbdashboardmcpgeminiagentbi
2026-02-28YouTube

maybe Say goodbye to endless dragging and dropping or a new way!

maybe Say goodbye to endless dragging and dropping or a new way! Watch how AI generates a complete Tableau dashboard using natural language.

tableauDataVisualizationcwtwbdashboardmcpgemini
2026-02-27

As a front-line Tableau developer, I ran an experiment that genuinely surprised me....

As a front-line Tableau developer, I ran an experiment that genuinely surprised me. Adam Mico I gave an AI a set of reference materials, let it generate the calculation logic on its own, and watched it produce a...

linkedinimported
2026-02-27

Just shipped: Generate a full Tableau dashboard from scratch using MCP ? zero clicks...

Just shipped: Generate a full Tableau dashboard from scratch using MCP ? zero clicks in Tableau. text 2 tableau dashboard Adam Mico I built an MCP server that lets an AI agent write, configure, and assemble a...

linkedinimportedvideo
2026-02-26

sql to tableau prep in seconds

sql to tableau prep in seconds use cwprep it's easy #cwprep #tableauprep #gemini #google #ai #prep #tableau #datafam

linkedinimported
2026-02-26

tableau prep to sql in seconds

tableau prep to sql in seconds use cwprep it's easy Gilbert Ramirez Parvin A. #cwprep #tableauprep #gemini #google #ai #prep #tableau #datafam

linkedinimported
2026-02-23

Just dropped: 8 ready-to-use prompt templates for cwprep MCP

Just dropped: 8 ready-to-use prompt templates for cwprep MCP What if you could build a Tableau Prep data flow just by?describing your business need? With?cwprep, you literally just say: "Find loss-making orders with...

linkedinimported
2026-02-20

cwprep v0.3.0 Release: Introducing the Text-to-PrepFlow Engine

cwprep v0.3.0 Release: Introducing the Text-to-PrepFlow Engine Text-to etl for tableau in 2 steps: No install, no code, no drag. Two weeks ago, I open-sourced cwprep - a Python SDK that enables programmatic...

linkedinimported
2026-02-18YouTube

Text to Tableau Prep Flow with ai agent in seconds.

Text to Tableau Prep Flow with ai agent in seconds.

tableauprepcwprepdataflowmcpgemini
2026-02-18YouTube

Text to Tableau Prep Flow with ai agent in seconds.

Text to Tableau Prep Flow with ai agent in seconds.

tableauprepcwprepdataflowmcpgemini
2026-02-17

From 30 Minutes to 3 Seconds: Redefining Tableau Prep Development with cwprep

From 30 Minutes to 3 Seconds: Redefining Tableau Prep Development with cwprep Adam Mico Matthew Miller Joe Constantino Southard Jones Nicolas Brisoux Antoine Laviron Garrett Sauls Daniel Jewett Madhav Thattai Phil...

linkedinimportedvideo
2026-02-17YouTube

Text to Tableau Prep Flow.Prep agent maybe.

Text to Tableau Prep Flow. Prep agent maybe. Automating ETL with MCP and Gemini cli or other ai agent....

tableauprepcwprepdataflowmcpgemini
2026-02-10YouTube

Stop dragging nodes. Start coding tableau prep dataflows...

Still buzzing from presenting on AI-driven BI migration at the NNE Tableau User Group Patrick Therriault alongside Andy Cotgreave last week. It was fascinating to contrast the potential of AI in migration (my topic)...

tableauprepcwprepdataflow
2026-02-09

cwprep: Generate Tableau Prep data flows from code

cwprep: Generate Tableau Prep data flows from code Adam Mico As a data engineer, have you encountered these pain points? Manually dragging nodes in Tableau Prep is inefficient The process cannot be version...

linkedinimportedvideo
2026-02-07

Infrastructure as Code for Tableau Prep: An Experiment with Python and AI-Driven ETL

Infrastructure as Code for Tableau Prep: An Experiment with Python and AI-Driven ETL Adam Mico Annabelle Rincon If AI can understand business requirements, why can't it build our ETL flows for us? I have been...

linkedinimported
2026-02-03

The Future of Tableau Prep: When AI Understands Business Logic Better Than UI Clicks...

The Future of Tableau Prep: When AI Understands Business Logic Better Than UI Clicks , use gemini or claude code to generate or modify Most people see Tableau Prep as a pure "drag-and-drop" tool. We spend our days...

linkedinimported
2026-01-16

Building "Super Tables" in Tableau: What?s your go-to strategy these days?

Building "Super Tables" in Tableau: What?s your go-to strategy these days? We have all been there: The stakeholder wants a "simple" text table, but they also want distinct KPIs, sparklines, conditional icons, and...

linkedinimportedvideo
2025-12-16

This is a prototype image of the superstore dashboard that I generated with nano...

This is a prototype image of the superstore dashboard that I generated with nano banana 2, what do you think? #data #dashboard #powerbi #tableau #ai #prototype #aigc #design

linkedinimported
2025-12-08

Still buzzing from presenting on AI-driven BI migration at the NNE Tableau User...

Still buzzing from presenting on AI-driven BI migration at the NNE Tableau User Group Patrick Therriault alongside Andy Cotgreave last week. It was fascinating to contrast the potential of AI in migration (my topic)...

linkedinimported
2025-12-02

When Power BI meets Claude Code, productivity takes off.

When Power BI meets Claude Code, productivity takes off. I often get asked how to quickly transform existing BI assets into flexible Python Streamlit apps. The answer is likely much simpler than you imagine....

linkedinimported
2025-11-26

No GUI. No Manual Coding. Tableau to Power BI in 10 Minutes? I just ran a crazy...

No GUI. No Manual Coding. Tableau to Power BI in 10 Minutes? I just ran a crazy experiment. If I told you I could migrate a complex Tableau dashboard (specifically Louis Phipps' incredible Superstore VOTD) into Power...

linkedinimported