[ { "frontmatter": { "slug": "introduction-to-clickhouse", "category": [ "clickhouse" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-dagster", "category": [ "dagster" ], "order": 1 } }, { "frontmatter": { "slug": "data-engineering-introduction", "category": [ "data-engineering-concepts" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-datafold", "category": [ "datafold" ], "order": 1 } }, { "frontmatter": { "slug": "dbt-introduction", "category": [ "dbt" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-debezium", "category": [ "debezium" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-apache-druid", "category": [ "druid" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-duckdb", "category": [ "duckdb" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-flink", "category": [ "flink" ], "order": 1 } }, { "frontmatter": { "slug": "running-training-environment", "category": [ "general" ], "order": 1 } }, { "frontmatter": { "slug": "kafka-introduction", "category": [ "kafka" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-the-modern-data-stack", "category": [ "modern-data-stack" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-snowflake", "category": [ "snowflake" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-streaming-data", "category": [ "streaming" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-trino", "category": [ "trino" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-yugabyte", "category": [ "yugabyte" ], "order": 1 } }, { "frontmatter": { "slug": "yugabyte-core-concepts", "category": [ "yugabyte" ], "order": 1 } }, { "frontmatter": { "slug": "introduction-to-apache-spark", "category": [ "spark" ], "order": 1 } }, { "frontmatter": { "slug": "dbt-benefits", "category": [ "dbt" ], "order": 1.1 } }, { "frontmatter": { "slug": "snowflake-data-cloud", "category": [ "snowflake" ], "order": 1.5 } }, { "frontmatter": { "slug": "administering-clickhouse-server", "category": [ "clickhouse" ], "order": 10 } }, { "frontmatter": { "slug": "user-facing-analytics", "category": [ "data-engineering-concepts" ], "order": 10 } }, { "frontmatter": { "slug": "sources-exposures", "category": [ "dbt" ], "order": 10 } }, { "frontmatter": { "slug": "what-is-kafka-streams", "category": [ "kafka" ], "order": 10 } }, { "frontmatter": { "slug": "snowflake-referential-integrity", "category": [ "snowflake" ], "order": 10 } }, { "frontmatter": { "slug": "documentation", "category": [ "dbt" ], "order": 11 } }, { "frontmatter": { "slug": "snowflake-load-performance", "category": [ "snowflake" ], "order": 11 } }, { "frontmatter": { "slug": "dbt-cloud", "category": [ "dbt" ], "order": 12 } }, { "frontmatter": { "slug": "dbt-devops", "category": [ "dbt" ], "order": 12 } }, { "frontmatter": { "slug": "snowflake-loading-data", "category": [ "snowflake" ], "order": 12 } }, { "frontmatter": { "slug": "snowflake-kafka", "category": [ "snowflake" ], "order": 13 } }, { "frontmatter": { "slug": "snowflake-resource-monitors", "category": [ "snowflake" ], "order": 13 } }, { "frontmatter": { "slug": "connecting-to-clickhouse", "category": [ "clickhouse" ], "order": 2 } }, { "frontmatter": { "slug": "dagster-core-concepts", "category": [ "dagster" ], "order": 2 } }, { "frontmatter": { "slug": "data-pipelines-graphs", "category": [ "data-engineering-concepts" ], "order": 2 } }, { "frontmatter": { "slug": "datafold-core-concepts", "category": [ "datafold" ], "order": 2 } }, { "frontmatter": { "slug": "using-dbt-cli", "category": [ "dbt" ], "order": 2 } }, { "frontmatter": { "slug": "introduction-to-debezium", "category": [ "debezium" ], "order": 2 } }, { "frontmatter": { "slug": "druid-architecture", "category": [ "druid" ], "order": 2 } }, { "frontmatter": { "slug": "embedding-duckdb-python", "category": [ "duckdb" ], "order": 2 } }, { "frontmatter": { "slug": "introduction-to-flink", "category": [ "flink" ], "order": 2 } }, { "frontmatter": { "slug": "kafka-core-concepts", "category": [ "kafka" ], "order": 2 } }, { "frontmatter": { "slug": "architecture-of-modern-data-stack", "category": [ "modern-data-stack" ], "order": 2 } }, { "frontmatter": { "slug": "snowflake-architecture", "category": [ "snowflake" ], "order": 2 } }, { "frontmatter": { "slug": "introduction-to-stream-processing", "category": [ "streaming" ], "order": 2 } }, { "frontmatter": { "slug": "connecting-to-trino", "category": [ "trino" ], "order": 2 } }, { "frontmatter": { "slug": "spark-group-by-aggregation", "category": [ "spark" ], "order": 2 } }, { "frontmatter": { "slug": "clickhouse-database-objects", "category": [ "clickhouse" ], "order": 3 } }, { "frontmatter": { "slug": "dagster-setup-deployment-local", "category": [ "dagster" ], "order": 3 } }, { "frontmatter": { "slug": "data-warehousing", "category": [ "data-engineering-concepts" ], "order": 3 } }, { "frontmatter": { "slug": "datafold-testing", "category": [ "datafold" ], "order": 3 } }, { "frontmatter": { "slug": "creating-first-dbt-project", "category": [ "dbt" ], "order": 3 } }, { "frontmatter": { "slug": "introduction-to-debezium", "category": [ "debezium" ], "order": 3 } }, { "frontmatter": { "slug": "emitting-druid-metrics-to-kafka", "category": [ "druid" ], "order": 3 } }, { "frontmatter": { "slug": "druid-anomaly-detection", "category": [ "druid" ], "order": 3 } }, { "frontmatter": { "slug": "duckdb-database-objects", "category": [ "duckdb" ], "order": 3 } }, { "frontmatter": { "slug": "introduction-to-flink", "category": [ "flink" ], "order": 3 } }, { "frontmatter": { "slug": "kafka-setting-broker", "category": [ "kafka" ], "order": 3 } }, { "frontmatter": { "slug": "modern-data-platform-cloud", "category": [ "modern-data-stack" ], "order": 3 } }, { "frontmatter": { "slug": "snowflake-accounts", "category": [ "snowflake" ], "order": 3 } }, { "frontmatter": { "slug": "key-stream-processing-technologies", "category": [ "streaming" ], "order": 3 } }, { "frontmatter": { "slug": "challenges-with-stream-processing", "category": [ "streaming" ], "order": 3 } }, { "frontmatter": { "slug": "yugabyte-testing", "category": [ "yugabyte" ], "order": 3 } }, { "frontmatter": { "slug": "spark-loading-static-files", "category": [ "spark" ], "order": 3 } }, { "frontmatter": { "slug": "trino-database-objects", "category": [ "trino" ], "order": 3 } }, { "frontmatter": { "slug": "dagster-first-dag", "category": [ "dagster" ], "order": 4 } }, { "frontmatter": { "slug": "data-lakes", "category": [ "data-engineering-concepts" ], "order": 4 } }, { "frontmatter": { "slug": "datafold-best-practices", "category": [ "datafold" ], "order": 4 } }, { "frontmatter": { "slug": "configuring-dbt-profiles", "category": [ "dbt" ], "order": 4 } }, { "frontmatter": { "slug": "introduction-to-debezium", "category": [ "debezium" ], "order": 4 } }, { "frontmatter": { "slug": "introduction-to-flink", "category": [ "flink" ], "order": 4 } }, { "frontmatter": { "slug": "ingesting-data-modern-data-stack", "category": [ "modern-data-stack" ], "order": 4 } }, { "frontmatter": { "slug": "build-stream-processing-platform", "category": [ "streaming" ], "order": 4 } }, { "frontmatter": { "slug": "trino-creating-users-roles", "category": [ "trino" ], "order": 4 } }, { "frontmatter": { "slug": "yugabyte-best-practices", "category": [ "yugabyte" ], "order": 4 } }, { "frontmatter": { "slug": "spark-joins", "category": [ "spark" ], "order": 4 } }, { "frontmatter": { "slug": "kafka-topics", "category": [ "kafka" ], "order": 4 } }, { "frontmatter": { "slug": "executing-your-first-transformations", "category": [ "dbt" ], "order": 4.5 } }, { "frontmatter": { "slug": "clickhouse-creating-users-roles", "category": [ "clickhouse" ], "order": 5 } }, { "frontmatter": { "slug": "dagster-operations-assets", "category": [ "dagster" ], "order": 5 } }, { "frontmatter": { "slug": "data-lakehouse-pattern", "category": [ "data-engineering-concepts" ], "order": 5 } }, { "frontmatter": { "slug": "kafka-publishing-data", "category": [ "kafka" ], "order": 5 } }, { "frontmatter": { "slug": "data-transformations", "category": [ "modern-data-stack" ], "order": 5 } }, { "frontmatter": { "slug": "snowflake-permission-model", "category": [ "snowflake" ], "order": 5 } }, { "frontmatter": { "slug": "stream-processing-or-data-warehouse", "category": [ "streaming" ], "order": 5 } }, { "frontmatter": { "slug": "spark-query-plan", "category": [ "spark" ], "order": 5 } }, { "frontmatter": { "slug": "dbt-materialisation-options", "category": [ "dbt" ], "order": 5.1 } }, { "frontmatter": { "slug": "dbt-views-tables", "category": [ "dbt" ], "order": 5.2 } }, { "frontmatter": { "slug": "clickhouse-table-engines", "category": [ "clickhouse" ], "order": 6 } }, { "frontmatter": { "slug": "dagster-schedules", "category": [ "dagster" ], "order": 6 } }, { "frontmatter": { "slug": "druid-forecasting", "category": [ "druid" ], "order": 6 } }, { "frontmatter": { "slug": "kafka-consuming-data", "category": [ "kafka" ], "order": 6 } }, { "frontmatter": { "slug": "snowflake-billing", "category": [ "snowflake" ], "order": 6 } }, { "frontmatter": { "slug": "from-spark-databricks", "category": [ "spark" ], "order": 6 } }, { "frontmatter": { "slug": "business-intelligence", "category": [ "modern-data-stack" ], "order": 6 } }, { "frontmatter": { "slug": "dbt-seed-data", "category": [ "dbt" ], "order": 6.1 } }, { "frontmatter": { "slug": "clickhouse-mergetree-engine-family", "category": [ "clickhouse" ], "order": 7 } }, { "frontmatter": { "slug": "dagster-sensors", "category": [ "dagster" ], "order": 7 } }, { "frontmatter": { "slug": "dbt-testing", "category": [ "dbt" ], "order": 7 } }, { "frontmatter": { "slug": "druid-forecasting", "category": [ "druid" ], "order": 7 } }, { "frontmatter": { "slug": "kafka-consumer-groups", "category": [ "kafka" ], "order": 7 } }, { "frontmatter": { "slug": "stream-processing", "category": [ "modern-data-stack" ], "order": 7 } }, { "frontmatter": { "slug": "snowflake-tasks", "category": [ "snowflake" ], "order": 7 } }, { "frontmatter": { "slug": "streaming-technology-sourcing-events", "category": [ "streaming" ], "order": 7 } }, { "frontmatter": { "slug": "clickhouse-materialised-views", "category": [ "clickhouse" ], "order": 8 } }, { "frontmatter": { "slug": "dagster-cloud", "category": [ "dagster" ], "order": 8 } }, { "frontmatter": { "slug": "dbt-incremental-views", "category": [ "dbt" ], "order": 8 } }, { "frontmatter": { "slug": "duckdb-extensions", "category": [ "duckdb" ], "order": 8 } }, { "frontmatter": { "slug": "kafka-partitions", "category": [ "kafka" ], "order": 8 } }, { "frontmatter": { "slug": "snowflake-streams", "category": [ "snowflake" ], "order": 8 } }, { "frontmatter": { "slug": "stream-processing-on-aws", "category": [ "streaming" ], "order": 8 } }, { "frontmatter": { "slug": "clickhouse-kafka-connections", "category": [ "clickhouse" ], "order": 9 } }, { "frontmatter": { "slug": "ethemeral-views", "category": [ "dbt" ], "order": 9 } }, { "frontmatter": { "slug": "kafka-performance-test", "category": [ "kafka" ], "order": 9 } }, { "frontmatter": { "slug": "stateful-stateless-event-processing", "category": [ "streaming" ], "order": 9 } } ]