As a developer tools analyst, I've compared Apache Airflow and dbt-core, two prominent open-source projects, to highlight their momentum, community size, and use cases for senior engineers. Apache Airflow boasts a significantly larger community, with 44,908 stars and a notable 359 stars added in the last 30 days, indicating substantial ongoing momentum. This platform is designed for programmatically authoring, scheduling, and monitoring workflows, making it a versatile tool for orchestrating complex tasks across various domains, from data pipelines to DevOps workflows. In contrast, dbt-core has 12,539 stars, with a more modest 10 stars added in the recent 30-day period, suggesting a smaller but still dedicated community. dbt-core is specifically tailored for data transformation, enabling data analysts and engineers to apply software development practices to data workflows, focusing on SQL-centric data pipelines and analytics. While Apache Airflow's broader applicability and larger, more active community may appeal to engineers managing diverse workflow needs, dbt-core's focused approach to data transformation might be more appealing to those deeply invested in SQL-based data pipelines and analytics workflows. The choice between the two would largely depend on the specific requirements and domains senior engineers are operating within.