drag the nodes · click to enter · or press Tab to wander
The Data Engineering Blog #
200+ posts on the open-source data ecosystem — Python, DuckDB, orchestration, declarative stacks, and data modeling.
read latest →
Second Brain #
1000+ interlinked notes on PKM, deep life, writing, Neovim, and digital gardening — crafted, connected, compounded.
enter brain →
Data Engineering Vault #
The connected glossary: DuckDB, Iceberg, lakehouse, dbt, Dagster, semantic layers and 1000+ data engineering concepts.
open vault →
The Book #
Patterns of Data Engineering — timeless practices from convergent evolution, written live and free to read.
open book →## Latest from the Blog
all articles → #
[Vibe Coding Is Dangerous, Agentic Engineering Isn't—Wes McKinney](/blog/how-to-use-ai-with-de-wes-mckinney/) -
[Beyond the Semantic Layer: Building a Context Layer for the Agentic Era](/blog/agentic-context-layer/) -
[Plan Mode All the Time, Substrait over SQL, and the End of the DE Role ft. Chris Riccomini](/blog/how-to-use-ai-with-de-chris-riccomini/) -
[The Dagster Almanack: From Complexity to Composability](/blog/dagster-almanack-open-data-platform/) -
[Internal vs. External Storage? What's the Limit of External Tables](/blog/modern-external-tables-and-evolution/)
Popular in the Second Brain #
all notes → #
[Data Engineering Vault](/brain/data-engineering) -
[Data Engineering Toolkit](/brain/data-engineering-toolkit/) -
[Personal Knowledge Management](/brain/personal-knowledge-management-pkm) -
[The Vim Language & Motions](/brain/vim-language-and-motions/) -
[Future of Blogging](/brain/future-of-blogging/) -
[Deep Life](/brain/deep-life)
Recently updated entries live at the bottom of the Second Brain as Recent Notes.