Data

Data Engineering

ETL pipelines, data warehousing, streaming, orchestration and lakehouse architecture

1,476
lessons
Skills in this topic
View full skill map →
ETL Basics
beginner
Write a Python ETL pipeline with pandas
Workflow Orchestration
intermediate
Build a DAG in Airflow with sensors and operators
Streaming Data
intermediate
Produce and consume Kafka topics with Python
Data Warehousing
intermediate
Model a star schema with dbt
Lakehouse Architecture
advanced
Manage ACID transactions on a data lake with Delta Lake
All Reads (432) Articles (141)Blog Posts (259)Tutorials (24)News (8)
Towards Data Science 🔄 Data Engineering 1w ago
Building a Data Lakehouse with DuckDB and DuckLake
Starting with a local Parquet file, then joining it to data stored in the cloud The post Building a Data Lakehouse with DuckDB and DuckLake appeared first on To
5 Free Zoomcamps From Data Pipelines to AI Agents
KDnuggets 🔄 Data Engineering 1w ago
5 Free Zoomcamps From Data Pipelines to AI Agents
Explore five free hands-on workshops covering data engineering, machine learning, MLOps, LLMs, AI agents, and AI development through practical lessons, homework
Databricks Architecture Explained: Control Plane, Compute Plane, Delta Lake and Unity Catalog
Dev.to · dino david 🔄 Data Engineering 1w ago
Databricks Architecture Explained: Control Plane, Compute Plane, Delta Lake and Unity Catalog
"Explain the Databricks architecture" is one of the most common data engineering questions. Here is...
Best Data Modeling Tools for Cloud Data Warehouse Migration (2026): SQLDBM, ER/Studio, erwin & dbt Compared
Dev.to · Joonas Pärtel 🔄 Data Engineering 1w ago
Best Data Modeling Tools for Cloud Data Warehouse Migration (2026): SQLDBM, ER/Studio, erwin & dbt Compared
Cloud data warehouse migrations are messy. You're pulling schemas out of legacy systems,...
The Data Modeling Concepts Nobody Mentions After Star Schema 101
Dev.to · Rahman 🔄 Data Engineering 1w ago
The Data Modeling Concepts Nobody Mentions After Star Schema 101
Star schemas and SCDs get you started. Here's what actually breaks once a warehouse hits the real world — snowflake schemas, fact table types, junk dimensions,
The Semantic Layer Is Standardising. Microsoft Isn’t in the Room.
Medium · Data Science 🔄 Data Engineering 1w ago
The Semantic Layer Is Standardising. Microsoft Isn’t in the Room.
Sixty organisations have joined an effort to make semantic models portable between tools. Snowflake started it. Databricks, dbt Labs… Continue reading on Toward
One Table, Many Engines: Running BigQuery, Spark, and Trino on a Single Iceberg Copy
Dev.to · Carlos Barbero 🔄 Data Engineering 1w ago
One Table, Many Engines: Running BigQuery, Spark, and Trino on a Single Iceberg Copy
A hands-on guide to building an open lakehouse on Google Cloud: one Apache Iceberg table in GCS, three engines, real OCC conflict (HTTP 409) via the Lakehouse I
Apache Iceberg v3 Is GA. Here Is What Data Engineers Get.
Dev.to · DataDriven 🔄 Data Engineering 1w ago
Apache Iceberg v3 Is GA. Here Is What Data Engineers Get.
Deletion vectors, row lineage, a VARIANT type: Apache Iceberg v3 is GA on Snowflake and Databricks. Here is what each change means in production.
How I Use Agentic AI to Automate My Databricks Data Engineering Workflows
Medium · LLM 🔄 Data Engineering 1w ago
How I Use Agentic AI to Automate My Databricks Data Engineering Workflows
The AI wave has transformed the way how software professionals write code, allowing them to deliver fast with just a few prompts. However… Continue reading on M
Why are you still debugging Spark on your host machine?
Dev.to · Aniket Abhishek Soni 🔄 Data Engineering 1w ago
Why are you still debugging Spark on your host machine?
Last October, a "minor" dependency bump in a PySpark job cost us four hours of downtime and roughly...
Why Snowflake Is Becoming a Go-To Platform for Modern Data Engineering
Medium · Data Science 🔄 Data Engineering 1w ago
Why Snowflake Is Becoming a Go-To Platform for Modern Data Engineering
There was a time when building a data warehouse meant thinking about servers, storage capacity, database administration, infrastructure… Continue reading on Wri
BUCKETING VS. TIME-PARTITIONING IN ICEBERG
Medium · Data Science 🔄 Data Engineering 3w ago
BUCKETING VS. TIME-PARTITIONING IN ICEBERG
How a single Python list controls the storage layout of ~180 CDC tables and why the busiest tables get the fewest buckets Continue reading on Medium »
Databricks or Snowflake? How mid-size companies should choose
Dev.to · Zephico Technologies 🔄 Data Engineering 3w ago
Databricks or Snowflake? How mid-size companies should choose
The platforms have converged on paper. The right choice still comes down to your workloads, your team, and how each platform bills you for growth.
Databricks Lakehouse Architecture: The Modern Way to Store, Manage, and Access Data
Medium · Data Science 🔄 Data Engineering 3w ago
Databricks Lakehouse Architecture: The Modern Way to Store, Manage, and Access Data
Initially, organizations relied heavily on data warehouses, storing structured data in traditional databases like MySQL and building… Continue reading on Medium
How AI Agents Fix Data Pipelines Failures Before You Wake Up.
Medium · Data Science 🔄 Data Engineering 4w ago
How AI Agents Fix Data Pipelines Failures Before You Wake Up.
Today’s pipelines send alerts. Tomorrow’s pipelines will investigate, validate, and recover before engineers even wake up. Continue reading on Towards Data Engi
Data Lakes, Data Warehouses & More (Without the Jargon)
Medium · Data Science 🔄 Data Engineering 4w ago
Data Lakes, Data Warehouses & More (Without the Jargon)
If you’ve spent any time around a data team, you’ve probably heard people throw around words like “data lake,” “warehouse,” “lakehouse,”… Continue reading on Me
Terminate PySpark Spark Sessions | Apache Iceberg Guide
Medium · Data Science 🔄 Data Engineering 4w ago
Terminate PySpark Spark Sessions | Apache Iceberg Guide
Efficiently manage and terminate Spark sessions in PySpark using Apache Iceberg for optimized data workflows and resource utilization Continue reading on Medium
Cron Expressions in Airflow: Understanding `00 3 * * 1-7`
Dev.to · Sospeter Mong'are 🔄 Data Engineering 4w ago
Cron Expressions in Airflow: Understanding `00 3 * * 1-7`
If you are working with Apache Airflow, Linux, automation, or data pipelines, you will eventually...
Dev.to AI 🔄 Data Engineering ⚡ AI Lesson 1mo ago
Excavating Legacy ETL: The AI Never Asserts a Fact It Could Look Up
Every platform modernisation programme has the same first act, and it is never the interesting one. Before anyone gets to write a line of dbt , somebody has to
Long-Horizon RL Task Pipelines: From Scenario Design to Golden Data
Dev.to · Humza Tareen 🔄 Data Engineering 1mo ago
Long-Horizon RL Task Pipelines: From Scenario Design to Golden Data
How I built multi-gate claim pipelines for long-horizon RL training tasks — taxonomy-driven scenario intake, AUTHOR / GOLDEN_DATA / REVIEWER roles, Auto-QC orch
Medium · Python 🔄 Data Engineering 1mo ago
An Introduction to Lakeflow Declarative Pipelines: From Definition to S3 Storage
Databricks has been moving data engineering toward a declarative model. Lakeflow Declarative Pipelines is the current framework for… Continue reading on Medium
Databricks FILE: A Step Toward Making Unstructured Data a First-Class Citizen in the Lakehouse
Medium · RAG 🔄 Data Engineering 1mo ago
Databricks FILE: A Step Toward Making Unstructured Data a First-Class Citizen in the Lakehouse
Why PDFs, images and documents are becoming part of the modern lakehouse — and what this means for AI, RAG and data engineering Continue reading on Medium »
Build a Data Lake on S3-Compatible Storage
Dev.to · Ethan Carter 🔄 Data Engineering 1mo ago
Build a Data Lake on S3-Compatible Storage
A data lake on S3-compatible storage is an object bucket holding open file formats (Parquet, ORC,...
Building a Modern Data Lakehouse on AWS: S3, Iceberg, Glue, Athena, and Lake Formation
Dev.to · AlpeshKumbhare 🔄 Data Engineering 1mo ago
Building a Modern Data Lakehouse on AWS: S3, Iceberg, Glue, Athena, and Lake Formation
A practical guide to building a data lakehouse on AWS — combining the flexibility of data lakes with the performance of data warehouses using Apache Iceberg, AW
Databricks vs Snowflake: Who Will Own the Enterprise AI Entry Point?
Hackernoon 🔄 Data Engineering 1mo ago
Databricks vs Snowflake: Who Will Own the Enterprise AI Entry Point?
Enterprise AI is moving beyond models. The real competition is about data, context, governance, and task ownership.
Data Engineering for RAG: Building Reliable AI with Better Data Pipelines
Medium · LLM 🔄 Data Engineering 1mo ago
Data Engineering for RAG: Building Reliable AI with Better Data Pipelines
Introduction Continue reading on Towards AI »
Databricks Job Seeker Tips 25 Interview Questions Answer You Should Need to Know || Full Course…
Medium · Machine Learning 🔄 Data Engineering 1mo ago
Databricks Job Seeker Tips 25 Interview Questions Answer You Should Need to Know || Full Course…
Databricks was founded in 2013 by the original creators of Apache Spark at UC Berkeley’s AMPLab. The founders open-sourced Spark and then… Continue reading on M
Databricks Job Seeker Tips 25 Interview Questions Answer You Should Need to Know || Full Course…
Medium · Data Science 🔄 Data Engineering 1mo ago
Databricks Job Seeker Tips 25 Interview Questions Answer You Should Need to Know || Full Course…
Databricks was founded in 2013 by the original creators of Apache Spark at UC Berkeley’s AMPLab. The founders open-sourced Spark and then… Continue reading on M
Databricks Job Seeker Tips 25 Interview Questions Answer You Should Need to Know || Full Course…
Medium · Python 🔄 Data Engineering 1mo ago
Databricks Job Seeker Tips 25 Interview Questions Answer You Should Need to Know || Full Course…
Databricks was founded in 2013 by the original creators of Apache Spark at UC Berkeley’s AMPLab. The founders open-sourced Spark and then… Continue reading on M
Understanding Atlan MCP: Metadata Control for AI and Data
Medium · Data Science 🔄 Data Engineering 1mo ago
Understanding Atlan MCP: Metadata Control for AI and Data
Atlan MCP transforms metadata into real-time control for Snowflake, Databricks, and AI agents Continue reading on Medium »
LLM Evaluation for Data Pipelines: LangSmith, TruLens, Ragas & Snowflake Cortex Search Ops
Medium · Python 🔄 Data Engineering 1mo ago
LLM Evaluation for Data Pipelines: LangSmith, TruLens, Ragas & Snowflake Cortex Search Ops
llm evaluation for data pipelines is the load-bearing correctness discipline of the 2026 data stack — the difference between a RAG chatbot… Continue reading on
Managed Data Lake: A Guide for 2027
Dev.to · joni sar 🔄 Data Engineering 1mo ago
Managed Data Lake: A Guide for 2027
A practitioner's guide to making your Iceberg data lake self-managing — from understanding why lakes degrade, through the control plane architecture, to choosin
Claude Assumed You Were Building Greenfield. You Were Not.
Dev.to · raghav sharma 🔄 Data Engineering 1mo ago
Claude Assumed You Were Building Greenfield. You Were Not.
The recommendation is clean, modern and sensible. It also assumes you do not have an Airflow instance, four hundred stored procedures, and a team that just lear
Stop Debugging Your Data Pipeline at 3 AM: A Practical Validation Framework with Airflow, Python…
Medium · Python 🔄 Data Engineering 1mo ago
Stop Debugging Your Data Pipeline at 3 AM: A Practical Validation Framework with Airflow, Python…
Subtitle: From “hope and pray” to “validate early, validate often” — how to catch bad data before it reaches your CEO’s dashboard. Continue reading on Medium »
AWS Machine Learning 🔄 Data Engineering 1mo ago
Agentic Data Operations Platform (ADOP): Data engineering into hours
The Agentic Data Operations Platform (ADOP) is a reference architecture on Amazon Bedrock that uses specialized AI agents to automate the full Bronze-to-Silver-
Data Quality Contracts in Production Pipelines (Without a Separate Platform Team)
Dev.to · Bobby Ray 🔄 Data Engineering 1mo ago
Data Quality Contracts in Production Pipelines (Without a Separate Platform Team)
How to layer row-level quarantine at ingestion and YAML dataset contracts at the quality boundary — with alert routing, persisted failure artifacts, and CI en
Semantic Layer vs. Ontology: Why Your Data Warehouse Isn’t Enough
Medium · AI 🔄 Data Engineering 1mo ago
Semantic Layer vs. Ontology: Why Your Data Warehouse Isn’t Enough
Every enterprise data stack today looks broadly the same. At the bottom there’s a warehouse or lakehouse — Snowflake, Databricks, Redshift… Continue reading on
TechCrunch AI 🔄 Data Engineering 1mo ago
The DOJ is investigating a16z. What does this mean for venture capital?
Andreessen Horowitz has two partners sitting on the boards of companies that now compete with each other: Ben Horowitz at Databricks and Martin Casado at Fivetr
A Reference Architecture for AI-Driven Healthcare Data Engineering
Hackernoon 🔄 Data Engineering 1mo ago
A Reference Architecture for AI-Driven Healthcare Data Engineering
Healthcare data platforms are evolving beyond ETL, using AI for anomaly detection, entity matching, forecasting, compliance, and data quality.
Refactoring data pipelines with LLMs: notes from a SSIS to dbt migration
Medium · LLM 🔄 Data Engineering 1mo ago
Refactoring data pipelines with LLMs: notes from a SSIS to dbt migration
Migrating ~1000 stored procedures and ~100 SSIS jobs to dbt with Claude Code: equivalence testing, decomposition, context engineering. Continue reading on Mediu
Auto-Termination Is Not a Cost Strategy: Scheduling Databricks Clusters and Snowflake Warehouses
Dev.to · Muskan _zop 🔄 Data Engineering 1mo ago
Auto-Termination Is Not a Cost Strategy: Scheduling Databricks Clusters and Snowflake Warehouses
Auto-termination and auto-suspend are idle timeouts, not cost strategies: they trim tails after the waste happened and say nothing about size, tier, or intent.
Data Lakehouse: How and Why
Dev.to · joni sar 🔄 Data Engineering 1mo ago
Data Lakehouse: How and Why
How the data lakehouse works in production — the internal mechanics, the data flow patterns, why...
Apache Data Lakehouse Weekly: August 10 to 18, 2026
Dev.to · Alex Merced 🔄 Data Engineering 1mo ago
Apache Data Lakehouse Weekly: August 10 to 18, 2026
The lakehouse community spent this week deciding what gets carried forward and what gets left behind....
Two Frameworks - dbt & SQLMesh, One Owner
Dev.to · Mark Alford 🔄 Data Engineering 1mo ago
Two Frameworks - dbt & SQLMesh, One Owner
On September 2025, Fivetran acquired Tobiko Data, the company behind SQLMesh and SQLGlot. A month...
The Silent Fracture of Modern Data Engineering
Medium · Python 🔄 Data Engineering 1mo ago
The Silent Fracture of Modern Data Engineering
Most production data pipelines do not fail because their underlying mathematical algorithms are flawed they implode because human domain… Continue reading on IL
How to Replicate MySQL to BigQuery with Sling
Dev.to · Fritz Larco 🔄 Data Engineering 1mo ago
How to Replicate MySQL to BigQuery with Sling
How to Replicate MySQL to BigQuery with Sling Last updated: July 2026 Getting MySQL...
End-to-End Data Quality Automation with dbt and Great Expectations
Dev.to · beefed.ai 🔄 Data Engineering 1mo ago
End-to-End Data Quality Automation with dbt and Great Expectations
Integrate dbt tests, Great Expectations, and CI/CD to automate data quality checks across environments and scale with confidence.
Top 50 Data Architecture Patterns Interview Questions and Answers
Medium · Data Science 🔄 Data Engineering 1mo ago
Top 50 Data Architecture Patterns Interview Questions and Answers
Data Engineering, Lakehouse, Medallion, Streaming, Data Mesh, Data Vault & Modern Platform Architecture Continue reading on Medium »