Vibe Check: Zero to Data Pipeline — Building with AI & dlt in 10 Minutes episode artwork

EPISODE · Jun 2, 2026 · 56 MIN

Vibe Check: Zero to Data Pipeline — Building with AI & dlt in 10 Minutes

from Owlcast

Watch the video version for the demos and screen shares: https://www.youtube.com/live/GMsIhP3RIHgElvis Kaharu (Developer Advocate at dltHub) joined Melanie and co-host Cecil Phillip for a Vibe Check on building data pipelines in 10 minutes with dlt, the open source Python SDK for moving data from anywhere it lives. Elvis walked through how dlt fits between custom Python scripts and managed platforms, and showed how an agent can one-shot a pipeline when the SDK gives it strongly typed, declarative primitives to fill in.Topics covered:Why data pipelines are more than copying from point A to point B (schema normalization, incremental loads, schema evolution as a SEV)Scaffolding a project with uvx dlthub start and what gets generated for Claude (skills, roles, starter pipeline)Installing dlt toolkits for REST APIs, data quality, and file systemsOne-shotting a GitHub issues pipeline with Claude and the REST API skillSwitching destinations with a single line of code (DuckDB, Snowflake, Iceberg, S3, Hugging Face)Schema contracts with Pydantic and the gatekeeper pattern for handling bad rowsAttaching to a pipeline with Marimo notebooks to inspect data, schemas, and run data quality checksFailure introspection via checks.get_failures() and feeding failed rows into another dlt pipelineExporting dlt transformations as dbt models for regulated industries (health, finance)Where Ibis fits in (Python expressions that compile to SQL in Snowflake)Snowflake Cortex AI operators through Ibis as a way to shift left on AI workloadsSkills vs. MCP in the dlt setup, and how skills get tuned differently for Claude, Codex, and CopilotdltHub Pro for hosted pipelines, monitoring, and deploying Marimo notebooks as dashboardsIf you have ever wired up a brittle ingestion script, fought with a managed connector that did not quite fit, or wondered how agents should actually pull data into your warehouse, this episode is for you.Resources:dltHub: https://dlthub.com/dltHub on GitHub: https://github.com/dlt-hubIntroducing dltHub Pro: https://dlthub.com/blog/introducing-dlthub-proHugging Face + dlt for ML: https://dlthub.com/blog/hugging-face-dlt-mlElvis on GitHub: https://github.com/elviskahoroTemporal on GitHub: https://github.com/temporalio

Episode metadata supplied by the publisher feed · Published Jun 2, 2026

Embed this episode

NOW PLAYING

Vibe Check: Zero to Data Pipeline — Building with AI & dlt in 10 Minutes

0:00 56:57

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

"Listen, Learn, Get Inspired" James O´Connor OwlCast is an innovative podcast powered by Generative AI. In this fast-paced world, we understand the need to learn on the go, so we leverage advanced AI technology to analyze vast amounts of market data. We identify the most relevant trends, topics and books today and deliver them efficiently and accessibly to our listeners. OwlCast Hoosac's Podcasting Class Students in Podcasting and Audio Production class work together in creating Hoosac's #1 and only podcast. Each episode takes you on a journey through the life and times of Hoosac School. ST. LUKE´S PODCAST John Smith and Sophia Brown The St. Luke's Podcast, in partnership with OwlCast, is an innovative educational platform designed to cater the evolving needs of modern learners. As education becomes more dynamic, there's a growing need for tools that can adapt and provide relevant content. To address this, the podcast utilizes Generative AI, a state-of-the-art technology that scans a vast array of educational materials. It then identifies and focuses on key English language trends, topics, and notable literary works. The ultimate goal of the St Lukes Podcast is to present students with intriguing content that not only broadens their knowledge but also hones their English language skills. Through engaging episodes, listeners can immerse themselves in rich topics, all the while improving their linguistic capabilities. WP Owlcast WP Owls WP Owlcast is a podcast for WordPress enthusiasts. Each month we will talk about different WP-related topic with different great guests.

Frequently Asked Questions

How long is this episode of Owlcast?

This episode is 56 minutes long.

When was this Owlcast episode published?

This episode was published on June 2, 2026.

Can I download this Owlcast episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!