[
    {
        "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
        }
    }
]