Skip to main content

Simon Späti

Simon Späti's photo

Technical Author & Data Engineer

Simon is a Data Engineer and Technical Author with 20+ years of experience in the data field. He's the author of the Data Engineering Blog (ssp.sh), curator of the Data Engineering Vault (vault.ssp.sh), and currently writes a book about Data Engineering Design Patterns (dedp.online). Simon maintains an awareness of open-source data engineering technologies and enjoys sharing his knowledge with the community.

47 BLOG POSTS AND VIDEOS

DuckDB Ecosystem Newsletter : October 2026

DuckDB Ecosystem Newsletter : October 2026

Oct 18, 2026 • Simon Späti

The October 2026 DuckDB Ecosystem Newsletter: Jev typed AI answers in DuckDB and MotherDuck SQL, DuckDB 2.0's PEG parser and async S3 reads, DuckLake maintenance, analysis-ready OpenStreetMap, OneLake in the browser, a native Mac app, plus a community spotlight on Mark Litwintschik.

Data Engineering Is the Cache Invalidation Problem ft. Josh Wills

Data Engineering Is the Cache Invalidation Problem ft. Josh Wills

Oct 9, 2026 • Simon Späti

Josh Wills, creator of dbt-duckdb and former head of data engineering at Slack, on why the model barely matters, why agents still write ugly and expensive data pipelines, and why data engineering is still the cache invalidation problem.

DuckDB Ecosystem Newsletter : September 2026

DuckDB Ecosystem Newsletter : September 2026

Sep 16, 2026 • Simon Späti

The September 2026 DuckDB Ecosystem Newsletter: DuckLabs joins AWS and MotherDuck acquires Tower, DuckDB v2.0-alpha lands, table functions in pure Java, bulk loads into SQL Server, Zarr stores as SQL tables, an infinite canvas for your data, plus a community spotlight on Vladimir Gribanov.

DuckDB Ecosystem Newsletter : August 2026

DuckDB Ecosystem Newsletter : August 2026

Aug 13, 2026 • Simon Späti

The August 2026 DuckDB Ecosystem Newsletter: giving every agent its own embedded DuckDB, the ADBC extension reaching 30+ external databases, async I/O landing in v2.0, ISO GQL graph queries, Perspective 5.0 pushdown, plus a community spotlight on Kyle Cheung.

DuckDB Ecosystem Newsletter : July 2026

DuckDB Ecosystem Newsletter : July 2026

Jul 15, 2026 • Simon Späti

July's DuckDB Ecosystem Newsletter: a portable R2 + DuckLake analytics stack, why PostHog rebuilt on DuckDB over ClickHouse, DuckCon #7 and the 1.5.4 / 1.4.5 releases, a SedonaDB WASM build for spatial SQL in the browser, and more.

DuckDB Ecosystem Newsletter : June 2026

DuckDB Ecosystem Newsletter : June 2026

Jun 12, 2026 • Simon Späti

The June 2026 DuckDB Ecosystem Newsletter: a local-first ETL/ELT studio, the Quack client-server protocol and its OAuth layer, DuckLake inlining, DuckDB internals, MotherDuck Flights for agent-native ingest, plus a community spotlight on Ryan Dolley.

Vibe Coding Is Dangerous, Agentic Engineering Isn't ft. Wes McKinney

Vibe Coding Is Dangerous, Agentic Engineering Isn't ft. Wes McKinney

Jun 5, 2026 • Simon Späti

Wes McKinney, creator of pandas and co-creator of Apache Arrow, shares how he works with AI coding agents: spec-driven workflows with superpowers, continuous AI code review with Roborev, token economics, and why vibe coding is dangerous but agentic engineering isn't.

Specs Over Vibes: Consistent AI Results ft. Mark Freeman

Specs Over Vibes: Consistent AI Results ft. Mark Freeman

Mar 27, 2026 • Simon Späti

Mark Freeman, Head of DevRel at Gable, shares his Spec-Driven Development workflow for producing high-quality, reproducible AI outcomes using Claude Code, ExcaliDraw diagrams, JSON schemas, and agent teams with tmux.

This Month in the DuckDB Ecosystem: January 2026

This Month in the DuckDB Ecosystem: January 2026

Jan 17, 2026 • Simon Späti

DuckDB news: Iceberg extension adds full DML (INSERT/UPDATE/DELETE). Process 1TB in 30 seconds. Query data via AI agents with MCP server. TypeScript macros for APIs.

This Month in the DuckDB Ecosystem: December 2025

This Month in the DuckDB Ecosystem: December 2025

Dec 10, 2025 • Simon Späti

DuckDB news: v1.4 adds AES-256 encryption. DuckLake brings ACID-compliant lakehouse with time-travel queries. Gaggle extension queries Kaggle datasets directly via SQL.

Branch, Test, Deploy: A Git-Inspired Approach for Data

Branch, Test, Deploy: A Git-Inspired Approach for Data

Nov 24, 2025 • Simon Späti

This article explores how to bring Git style workflows like branching, testing, and deploying to your data stack. Learn how concepts like zero copy cloning and metadata pointers can finally give you isolated test environments.

DuckDB Ecosystem: November 2025

DuckDB Ecosystem: November 2025

Nov 12, 2025 • Simon Späti

DuckDB news: QuackStore caching cuts query time from 49s to 3s. Infera runs ONNX ML models in SQL. 127 community extensions analyzed. DuckLake architecture explained.

DuckDB Ecosystem: October 2025

DuckDB Ecosystem: October 2025

Oct 7, 2025 • Simon Späti

DuckDB news: v1.4.0 LTS brings AES-256 encryption, MERGE statements, and Iceberg writes. 100x faster than Spark on local Parquet. Official Docker images released.

DuckDB Ecosystem: September 2025

DuckDB Ecosystem: September 2025

Sep 9, 2025 • Simon Späti

DuckDB news: Spatial joins 58x faster via R-tree indexing. pg_duckdb 1.0 adds OLAP analytics to PostgreSQL. One team cut Snowflake costs 79% using DuckDB caching.

DuckDB Ecosystem: August 2025

DuckDB Ecosystem: August 2025

Aug 7, 2025 • Simon Späti

DuckDB news: 50.7% YoY developer growth. DuckLake v0.2 adds credential secrets. BigQuery extension hits 21.7k weekly downloads. Vector search enables RAG applications.

Summer Data Engineering Roadmap

Summer Data Engineering Roadmap

Jul 21, 2025 • Simon Späti

A comprehensive 3-week structured roadmap for learning data engineering fundamentals, from SQL and Git basics to advanced topics like streaming, data quality, and DevOps.RetryClaude can make mistakes. Please double-check responses.

This Month in the DuckDB Ecosystem: July 2025

This Month in the DuckDB Ecosystem: July 2025

Jul 8, 2025 • Simon Späti

DuckDB news: Tributary streams Kafka data to SQL queries. SQLRooms enables browser analytics via DuckDB-WASM. pg_duckdb benchmarks show 1,500x TPC-DS speedup.

DuckDB Ecosystem: June 2025

DuckDB Ecosystem: June 2025

Jun 6, 2025 • Simon Späti

DuckDB news: DuckLake combines catalog and table format with ACID metadata in SQL. Radio extension adds WebSocket and Redis Pub/Sub. Top CSV benchmark results.

DuckDB Ecosystem: May 2025

DuckDB Ecosystem: May 2025

May 8, 2025 • Simon Späti

DuckDB news: Metabase driver queries Parquet files directly. FlockMTL integrates LLMs into SQL workflows. Doom clone runs in DuckDB-WASM. Spatial wins top honors.

DuckDB Ecosystem: April 2025

DuckDB Ecosystem: April 2025

Apr 5, 2025 • Simon Späti

DuckDB news: Streaming support with new remote file caching. Community extensions expand real-time analytics. Event-driven processing patterns for data pipelines.

SUBSCRIBE

Subscribe to MotherDuck Blog