PinnedInMaking Plum 🛠️byGiorgos Myrianthous·Apr 16, 2024dbt + Airflow = ❤Building dbt-airflow: A Python package that integrates dbt and AirflowA response icon9A response icon9
InData Science CollectivebyGiorgos Myrianthous·Aug 2, 2025Why Your Prompts Don’t Belong in GitThe hidden cost of storing prompts in your source codeA response icon1A response icon1
InTDS ArchivebyGiorgos Myrianthous·Jan 7, 2025Airflow Data Intervals: A Deep DiveBuilding idempotent and re-playable data pipelines
InTDS ArchivebyGiorgos Myrianthous·Aug 20, 2024Path Representation in PythonStop using strings to represent paths and use pathlib insteadA response icon3A response icon3
InLevel Up CodingbyGiorgos Myrianthous·Aug 11, 2024Writing Documentation Everyone Wants To ReadTips for writing engaging and useful technical documentationA response icon2A response icon2
InTDS ArchivebyGiorgos Myrianthous·Aug 6, 2024requirements.txt Is ObsoleteManaging Python project dependencies and metadata with PoetryA response icon22A response icon22
InTDS ArchivebyGiorgos Myrianthous·Jul 29, 2024Deploying dbt Projects at Scale on Google CloudContainerising and running dbt projects with Artifact Registry, Cloud Composer, GitHub Actions and dbt-airflowA response icon2A response icon2
InTDS ArchivebyGiorgos Myrianthous·May 3, 2024Modeling Slowly Changing DimensionsA deep dive into the various SCD types and how they can be implemented in Data WarehousesA response icon1A response icon1
InTDS ArchivebyGiorgos Myrianthous·Feb 3, 2024Beneath the Surface: A Closer Look at 4 Airflow InternalsFour Apache Airflow internals you might have missed
InTDS ArchivebyGiorgos Myrianthous·Jan 27, 2024Mastering Airflow VariablesThe way you retrieve variables from Airflow can impact the performance of your DAGsA response icon3A response icon3