41554 blogs · [ { "id": "01a0875d-7f74-73ea-a57d-ff07dbed1f7e", "title": "A Small Compiler for Explaining Delta Lake Pruning", "url": "https://cdelmonte.dev/essays/a-small-compiler-for-explaining-delta-lake-pruning/", "published_at": "2026-07-04T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07dca754b4", "title": "Unpacking Parquet: Explicit SIMD, Scalar Baselines, and What HotSpot Makes of Them", "url": "https://cdelmonte.dev/deep-dives/unpacking-parquet-explicit-simd-and-scalar-baselines/", "published_at": "2026-06-09T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07dd478b89", "title": "Where Spark Changes Shape: UnsafeRow, the JVM, and the Relocation of Portability", "url": "https://cdelmonte.dev/essays/where-spark-changes-shape/", "published_at": "2026-05-26T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07ddd82e21", "title": "Anti-patterns in Catalyst rules", "url": "https://cdelmonte.dev/deep-dives/anti-patterns-in-catalyst-rules/", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07deccf506", "title": "The Hidden DSL in Catalyst", "url": "https://cdelmonte.dev/deep-dives/the-hidden-dsl-in-catalyst/", "published_at": "2026-04-26T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07df392ba1", "title": "delta-explain: Making Delta Lake Pruning Visible", "url": "https://cdelmonte.dev/projects/delta-explain-making-delta-pruning-visible/", "published_at": "2026-04-13T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07dff714ae", "title": "The Disaggregation of the Lakehouse Stack", "url": "https://cdelmonte.dev/essays/the-disaggregation-of-the-lakehouse-stack/", "published_at": "2026-03-08T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07dffdd0ec", "title": "Where Data System Abstractions Break: A Semiotic Reading", "url": "https://cdelmonte.dev/essays/where-data-system-abstractions-break-semiotic-reading/", "published_at": "2026-03-04T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07e03471d7", "title": "Fixing Skewed Nested Joins in Spark with Asymmetric Salting", "url": "https://cdelmonte.dev/deep-dives/fixing-skewed-nested-joins-spark-asymmetric-salting/", "published_at": "2025-12-01T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07e0e91846", "title": "Spark Is Not Just Lazy. Spark Compiles Dataflow.", "url": "https://cdelmonte.dev/deep-dives/spark-is-not-lazy-spark-compiles-dataflow/", "published_at": "2025-11-03T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07e1d9d709", "title": "Two Algorithms, One Intuition: Shunting Yard and Pratt Parsing", "url": "https://cdelmonte.dev/deep-dives/shunting-yard-and-pratt-parsing/", "published_at": "2025-10-06T00:00:00+00:00" }, { "id": "01a0875d-7f74-73ea-a57d-ff07e1ddb29d", "title": "Inside GKE Workload Identity: How Kubernetes Identities Become GCP Service Accounts", "url": "https://cdelmonte.dev/deep-dives/kubernetes-gcp-service-accounts-workload-identity/", "published_at": "2024-08-01T00:00:00+00:00" } ] posts Claim your blog
Back to cdelmonte.dev
Blog · corpus.blog/blogs/cdelmonte.dev/posts

cdelmonte.dev

cdelmonte.dev

2026

2025

2024