Files
tolaria/demo-vault-v2/topic/topic-data-engineering.md
lucaronin 2ae9709b4b content: enrich topic notes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 11:53:39 +01:00

28 lines
2.3 KiB
Markdown

---
aliases: ["Data Engineering"]
Is A: Topic
---
# Data Engineering
Data engineering covers the infrastructure and practices behind moving, transforming, and serving data at scale — data pipelines, the modern data stack, analytics engineering, and the organizational challenges of making data useful. It remains a core area of technical knowledge from earlier career experience and a frequent topic in Refactoring content.
## Why this matters
Data engineering was a formative part of the professional journey before Refactoring, and the audience for the newsletter includes a large contingent of data and platform engineers. Writing credibly about engineering leadership requires staying current on how data teams work, what tools they use, and what problems they face. It also informs the broader perspective on [[topic-developer-tools]] and [[topic-saas-business]], since much of the modern data stack is built by venture-backed SaaS companies with interesting business dynamics.
## Key resources
- "Fundamentals of Data Engineering" by Joe Reis and Matt Housley — the best modern textbook on the field
- The Data Engineering Podcast — consistent coverage of tools, practices, and industry trends
- dbt (data build tool) documentation and community — the most influential tool in modern analytics engineering
- [[topic-developer-tools]] — the overlapping topic on how tools for engineers are built and sold
- Maxime Beauchemin's blog posts — foundational writing on data pipeline architecture from the creator of Airflow
## Notes
- The modern data stack hype cycle has peaked, and the industry is consolidating around fewer, more integrated tools — this is healthy
- Data engineering is one of the few engineering disciplines where the organizational problem (who owns the data, who defines metrics) is harder than the technical problem
- The best data teams treat data pipelines as software engineering problems, not as ETL scripts — testing, version control, and CI/CD apply
- Analytics engineering as a discipline (bridging data engineering and analytics) has been one of the most important organizational innovations in tech in recent years
- Many Refactoring readers work at the intersection of data and platform engineering, making this a consistently high-engagement topic