# DuckDB

Published articles for DuckDB.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## DuckDB Skills for Claude Code

DevFeed: [DuckDB Skills for Claude Code](<https://devfeed.tech/articles/duckdb-skills-for-claude-code-31480.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/09/16/duckdb-skills.html>)

Author: The DuckDB team

Published: 2026-09-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [data](<https://devfeed.tech/topics/data.md>), [CSV](<https://devfeed.tech/topics/csv.md>), [parquet](<https://devfeed.tech/topics/parquet.md>)

Tags: [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cli](<https://devfeed.tech/tags/cli.md>), [csv](<https://devfeed.tech/tags/csv.md>), [data](<https://devfeed.tech/tags/data.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [using-duckdb](<https://devfeed.tech/tags/using-duckdb.md>)

### AI overview

This post introduces the duckdb-skills plugin for Claude Code. The plugin uses the DuckDB CLI to inspect data files, run SQL queries, convert formats, explore object storage and spatial data, search documentation, and recall earlier sessions. It explains installation, how the skills select appropriate commands, and how Claude uses DuckDB for exact query results.

### Source excerpt

The duckdb-skills plugin gives Claude Code a growing number of skills that use the DuckDB CLI to read data files, run queries, convert formats, explore object storage, work with spatial data, search the documentation and recall earlier sessions.

## Run DuckDB analytics on your Amazon DynamoDB data with zero-ETL

DevFeed: [Run DuckDB analytics on your Amazon DynamoDB data with zero-ETL](<https://devfeed.tech/articles/run-duckdb-analytics-on-your-amazon-dynamodb-data-with-zero-etl-4709.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/database/run-duckdb-analytics-on-your-amazon-dynamodb-data-with-zero-etl/>)

Author: Lee Hannigan

Published: 2026-09-11T14:53:57Z

Content type: tutorial

Language: en

Sources: [AWS Database Blog](<https://devfeed.tech/sources/aws-database-blog.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [AWS IAM](<https://devfeed.tech/topics/aws-iam.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [advanced-300](<https://devfeed.tech/tags/advanced-300.md>), [amazon-dynamodb](<https://devfeed.tech/tags/amazon-dynamodb.md>), [amazon-s3-tables](<https://devfeed.tech/tags/amazon-s3-tables.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [iam](<https://devfeed.tech/tags/iam.md>), [integration](<https://devfeed.tech/tags/integration.md>), [sql](<https://devfeed.tech/tags/sql.md>), [technical-how-to](<https://devfeed.tech/tags/technical-how-to.md>)

### AI overview

This tutorial explains how to run ad hoc SQL analytics on Amazon DynamoDB data with DuckDB through a zero-ETL replication flow.

### Source excerpt

Run ad hoc SQL analytics on your Amazon DynamoDB data with DuckDB. A zero-ETL integration replicates your table into Apache Iceberg tables on Amazon S3 Tables, and an AWS Lambda function running DuckDB serves SQL queries through an IAM-authorized function URL.

## Unifying governance across engines and catalogs in the Open Lakehouse

DevFeed: [Unifying governance across engines and catalogs in the Open Lakehouse](<https://devfeed.tech/articles/unifying-governance-across-engines-and-catalogs-in-the-open-lakehouse-11545.md>)

Original publisher: [Read original article](<https://www.databricks.com/blog/unifying-governance-across-engines-and-catalogs-open-lakehouse>)

Author: Daniel Weeks; Ryan Blue; Andrei Tserakhau

Published: 2026-09-10T15:05:10Z

Content type: article

Language: en

Sources: [Databricks](<https://devfeed.tech/sources/databricks.md>)

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [data](<https://devfeed.tech/topics/data.md>), [databricks](<https://devfeed.tech/topics/databricks.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [apis](<https://devfeed.tech/tags/apis.md>), [catalog](<https://devfeed.tech/tags/catalog.md>), [data](<https://devfeed.tech/tags/data.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [governance](<https://devfeed.tech/tags/governance.md>), [open](<https://devfeed.tech/tags/open.md>), [product](<https://devfeed.tech/tags/product.md>), [spark](<https://devfeed.tech/tags/spark.md>)

### AI overview

The article examines two additions to the Apache Iceberg REST Catalog specification: read restrictions and catalog labels. It explains how they support governance across catalogs and engines, including centralized and delegated enforcement, and discusses trust requirements for engines such as Spark, DuckDB, and Trino.

### Source excerpt

In our previous posts, we showed how open table formats, open APIs and unified governance...

## Introducing chdb Postgres extension: High-performance imports from cloud storage

DevFeed: [Introducing chdb Postgres extension: High-performance imports from cloud storage](<https://devfeed.tech/articles/introducing-chdb-postgres-extension-high-performance-imports-from-cloud-storage-5325.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/introducing-chdb-postgres>)

Author: David Wheeler

Published: 2026-09-08T15:42:52Z

Content type: release

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [parquet](<https://devfeed.tech/topics/parquet.md>), [CSV](<https://devfeed.tech/topics/csv.md>)

Tags: [benchmark](<https://devfeed.tech/tags/benchmark.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [extension](<https://devfeed.tech/tags/extension.md>), [json](<https://devfeed.tech/tags/json.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [s3](<https://devfeed.tech/tags/s3.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

chdb is a new Postgres extension that uses the in-process ClickHouse engine to import and export data across cloud storage systems and formats. The article presents import benchmarks, format support, and usage through a query function and a COPY hook module.

### Source excerpt

The chdb Postgres extension brings fast imports and exports across cloud storage platforms and data formats, powered by the embedded ClickHouse engine.

## Try DuckDB v2.0-alpha

DevFeed: [Try DuckDB v2.0-alpha](<https://devfeed.tech/articles/try-duckdb-v2-0-alpha-4814.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/09/02/try-duckdb-20-alpha.html>)

Author: The DuckDB team

Published: 2026-09-02T00:00:00Z

Content type: release

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [development](<https://devfeed.tech/tags/development.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [extension](<https://devfeed.tech/tags/extension.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [sql](<https://devfeed.tech/tags/sql.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

DuckDB v2.0-alpha is available for testing ahead of a projected October release. The post asks users to try alpha clients and extensions, test existing SQL workloads, and report reproducible issues.

### Source excerpt

DuckDB's development team in Amsterdam has started getting DuckDB v2.0 ready for release in October. If you like shiny new things, try out the alpha releases now and report anything that might not be working as expected!

## AWS Weekly Roundup: Welcome DuckLabs to the team, Agentic Resource Discovery (ARD), and more (August 31, 2026)

DevFeed: [AWS Weekly Roundup: Welcome DuckLabs to the team, Agentic Resource Discovery (ARD), and more (August 31, 2026)](<https://devfeed.tech/articles/aws-weekly-roundup-welcome-ducklabs-to-the-team-agentic-resource-discovery-ard-and-more-august-31-2026-4618.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/aws/aws-weekly-roundup-welcome-ducklabs-to-the-team-agentic-resource-discovery-ard-and-more-august-31-2026/>)

Author: Daniel Abib

Published: 2026-08-31T14:45:25Z

Content type: news

Language: en

Sources: [AWS News Blog](<https://devfeed.tech/sources/aws-news-blog.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Amazon Redshift](<https://devfeed.tech/topics/amazon-redshift.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>)

Tags: [acquisition](<https://devfeed.tech/tags/acquisition.md>), [amazon-ec2](<https://devfeed.tech/tags/amazon-ec2.md>), [amazon-elastic-container-service](<https://devfeed.tech/tags/amazon-elastic-container-service.md>), [amazon-gamelift](<https://devfeed.tech/tags/amazon-gamelift.md>), [amazon-redshift](<https://devfeed.tech/tags/amazon-redshift.md>), [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [amazon-sagemaker](<https://devfeed.tech/tags/amazon-sagemaker.md>), [amazon-sagemaker-ai](<https://devfeed.tech/tags/amazon-sagemaker-ai.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-fargate](<https://devfeed.tech/tags/aws-fargate.md>), [aws-glue](<https://devfeed.tech/tags/aws-glue.md>), [aws-iot-core](<https://devfeed.tech/tags/aws-iot-core.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [database](<https://devfeed.tech/tags/database.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [json](<https://devfeed.tech/tags/json.md>), [news](<https://devfeed.tech/tags/news.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [python](<https://devfeed.tech/tags/python.md>), [sql](<https://devfeed.tech/tags/sql.md>), [week-in-review](<https://devfeed.tech/tags/week-in-review.md>)

### AI overview

AWS weekly roundup covering the planned acquisition of DuckLabs, the company behind DuckDB, alongside Amazon ECS recovery updates and AWS Lambda preview runtimes for Node.js 26 and Python 3.15.

### Source excerpt

The news that interested me the most last week was the DuckLabs acquisition. AWS has signed a definitive agreement to acquire DuckLabs, the Amsterdam-based company behind DuckDB, the popular open source analytical database that runs in-process and executes SQL directly against files like Parquet, CSV, and JSON. DuckDB stays open source under its independent foundation [...]

## DuckDB and the changing physics of analytics

DevFeed: [DuckDB and the changing physics of analytics](<https://devfeed.tech/articles/duckdb-and-the-changing-physics-of-analytics-12435.md>)

Original publisher: [Read original article](<https://www.allthingsdistributed.com/2026/08/duckdb-and-the-changing-physics-of-analytics.html>)

Author: werner@allthingsdistributed.com (Dr. Werner Vogels)

Published: 2026-08-26T14:00:00Z

Content type: opinion

Language: en

Sources: [All Things Distributed](<https://devfeed.tech/sources/all-things-distributed.md>)

Topics: [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [data](<https://devfeed.tech/topics/data.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Computer science](<https://devfeed.tech/topics/computer-science.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [aws](<https://devfeed.tech/tags/aws.md>), [data](<https://devfeed.tech/tags/data.md>), [databases](<https://devfeed.tech/tags/databases.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [posts](<https://devfeed.tech/tags/posts.md>), [s3](<https://devfeed.tech/tags/s3.md>), [software](<https://devfeed.tech/tags/software.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

The article describes how changing relative costs for compute, memory, and networking are enabling more data processing to remain within applications. It presents DuckDB as a database supporting this shift and discusses its relationship to AWS data offerings, including S3 Files, S3 Tables, and S3 Vectors, alongside DuckLabs joining AWS.

### Source excerpt

In this post, Andy Warfield explains how databases like DuckDB are enabling a new way to build with data, why they matter right now, and how they complement the work we've been doing in S3 (e.g., S3 Files, S3 Tables, S3 Vectors). And most importantly, why DuckLabs, the team behind DuckDB, is joining AWS

## DuckLabs to Join AWS, Projects to Remain Open Source

DevFeed: [DuckLabs to Join AWS, Projects to Remain Open Source](<https://devfeed.tech/articles/ducklabs-to-join-aws-projects-to-remain-open-source-4810.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/08/26/ducklabs-to-join-aws.html>)

Author: Mark Raasveldt and Hannes Mühleisen

Published: 2026-08-26T00:00:00Z

Content type: news

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Amazon Web Services (AWS)](<https://devfeed.tech/topics/amazon-web-services-aws.md>), [amazon](<https://devfeed.tech/topics/amazon.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [amazon-web-services-aws](<https://devfeed.tech/tags/amazon-web-services-aws.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [projects](<https://devfeed.tech/tags/projects.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

DuckLabs will join Amazon Web Services as a new subsidiary, with the change expected to take effect in early September. DuckDB, DuckLake, Quack, and related extensions will remain free and open source under the MIT license, with their roadmap, governance model, and development pace unchanged.

### Source excerpt

DuckLabs will join Amazon Web Services (AWS), which is expected to be effective in early September. The projects will remain open-source under the MIT license.

## DuckDB Table Functions in Java

DevFeed: [DuckDB Table Functions in Java](<https://devfeed.tech/articles/duckdb-table-functions-in-java-4807.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/08/25/table-functions-in-java.html>)

Author: Geertjan Wielenga, Alex Kasko

Published: 2026-08-25T00:00:00Z

Content type: article

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>)

Tags: [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [data](<https://devfeed.tech/tags/data.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [java](<https://devfeed.tech/tags/java.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

DuckDB's Java client can register pure-Java table functions that expose Java-accessible data sources as SQL tables, enabling joins across remote systems and local files without an export step.

### Source excerpt

The DuckDB Java client can register table functions written in pure Java, exposing any Java-accessible data source as a SQL table. That turns DuckDB into a single-node query engine for heterogeneous joins across remote systems and local files, with no export step.

## How DuckDB Runs Recursive CTEs Faster

DevFeed: [How DuckDB Runs Recursive CTEs Faster](<https://devfeed.tech/articles/how-duckdb-runs-recursive-ctes-faster-4805.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/08/25/how-duckdb-runs-recursive-ctes-faster.html>)

Author: Denis Hirn

Published: 2026-08-25T00:00:00Z

Content type: article

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [SQL](<https://devfeed.tech/topics/sql.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [performance](<https://devfeed.tech/tags/performance.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

The article explains how DuckDB's upcoming v2.0 improves recursive CTE performance by retaining reusable state across iterations, selecting execution modes based on frontier size and physical work, and probing keyed state directly. A reachability benchmark reports a median runtime reduction from 4.051 seconds in DuckDB v1.5.5 to 0.095 seconds in the v2.0 preview, a 42.6x speedup without SQL changes.

### Source excerpt

DuckDB's recursive CTE engine now treats recursion as one long-lived computation: it retains eligible epoch-invariant state, chooses execution modes from exact frontier cardinalities and physical work, probes keyed state directly and gives `USING KEY ... UNION` changed-key semantics.

## Chunked Query Results in the DuckDB Java Driver

DevFeed: [Chunked Query Results in the DuckDB Java Driver](<https://devfeed.tech/articles/chunked-query-results-in-the-duckdb-java-driver-4801.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/08/21/chunked-query-results-java-driver.html>)

Author: Geertjan Wielenga, Alex Kasko

Published: 2026-08-21T00:00:00Z

Content type: article

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [data](<https://devfeed.tech/topics/data.md>), [API](<https://devfeed.tech/topics/api.md>), [client](<https://devfeed.tech/topics/client.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [java](<https://devfeed.tech/tags/java.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

The DuckDB Java driver now supports lazily fetched query results as columnar data chunks, reducing the row-by-row and per-value overhead imposed by JDBC. The article explains the mismatch between DuckDB's vectorized execution model and JDBC's row-oriented API, and introduces the chunked-results alternative in driver version 1.5.3.0.

### Source excerpt

The DuckDB Java driver can now return query results as a lazily fetched sequence of columnar data chunks, avoiding JDBC's row-at-a-time ResultSet and its per-value overhead.

## DuckDB v2.0: Your Database Deserves a Better Parser

DevFeed: [DuckDB v2.0: Your Database Deserves a Better Parser](<https://devfeed.tech/articles/duckdb-v2-0-your-database-deserves-a-better-parser-4796.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/08/20/duckdb-20-peg-parser.html>)

Author: Daniël ten Wolde

Published: 2026-08-20T00:00:00Z

Content type: article

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [release](<https://devfeed.tech/tags/release.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

DuckDB v2.0 replaces its PostgreSQL-derived SQL parser with a PEG-based parser that is easier to evolve and extend at runtime.

### Source excerpt

DuckDB v2.0 replaces its PostgreSQL-derived SQL parser with a PEG-based parser that is easier to evolve and can be extended at runtime.

## Reconciling JSON in DuckDB, One Patch at a Time

DevFeed: [Reconciling JSON in DuckDB, One Patch at a Time](<https://devfeed.tech/articles/reconciling-json-in-duckdb-one-patch-at-a-time-4792.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/08/18/reconciling-json.html>)

Author: {"picture" =\> "/images/blog/authors/mustafa\_khan\_atlan.jpg"}

Published: 2026-08-18T00:00:00Z

Content type: article

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [JSON](<https://devfeed.tech/topics/json.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [data](<https://devfeed.tech/topics/data.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [benchmark](<https://devfeed.tech/tags/benchmark.md>), [data](<https://devfeed.tech/tags/data.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [extension](<https://devfeed.tech/tags/extension.md>), [json](<https://devfeed.tech/tags/json.md>), [python](<https://devfeed.tech/tags/python.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

DuckDB v2.0 expands its JSON extension with functions for computing inverse RFC 7396 merge patches, applying patches with skip-on semantics, canonicalizing key order, and recursively removing null-valued keys. The article demonstrates how these functions support JSON reconciliation in SQL and compares them with Python implementations using synthetic CDC events.

### Source excerpt

DuckDB v2.0 will ship JSON functions that allow you to easily apply JSON patches.

## Agent Night demo recap: Brian Douglas's self-healing Pokémon agent

DevFeed: [Agent Night demo recap: Brian Douglas's self-healing Pokémon agent](<https://devfeed.tech/articles/agent-night-demo-recap-brian-douglas-s-self-healing-pokemon-agent-15985.md>)

Original publisher: [Read original article](<https://workos.com/blog/agent-night-bdougie-self-healing-pokemon-demo-recap>)

Author: WorkOS

Published: 2026-08-17T18:34:12Z

Content type: news

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Demo](<https://devfeed.tech/topics/demo.md>), [observability ai agents](<https://devfeed.tech/topics/observability-ai-agents.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Python](<https://devfeed.tech/topics/python.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Code](<https://devfeed.tech/topics/code.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [demo](<https://devfeed.tech/tags/demo.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [python](<https://devfeed.tech/tags/python.md>), [self-healing](<https://devfeed.tech/tags/self-healing.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [traces](<https://devfeed.tech/tags/traces.md>)

### AI overview

A recap of Brian Douglas's Agent Night demo shows how Paper Compute ran Pokémon as a self-healing agent for six months. The setup uses Claude Code, a headless Python emulator, and traces from each session and turn. The article explains how labeled traces and per-session reflections can make the agent's history searchable and useful for improvement.

### Source excerpt

Brian Douglas of Paper Compute closed Agent Night with six months of running Pokémon as a self-healing agent: traces, anomalies, dreams, and inceptions.

## A Preview of DuckDB v2.0

DevFeed: [A Preview of DuckDB v2.0](<https://devfeed.tech/articles/a-preview-of-duckdb-v2-0-4787.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/08/17/duckdb-20-highlights.html>)

Author: Mark Raasveldt and Hannes Mühleisen

Published: 2026-08-17T00:00:00Z

Content type: article

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [features](<https://devfeed.tech/tags/features.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [release](<https://devfeed.tech/tags/release.md>), [server](<https://devfeed.tech/tags/server.md>), [sql](<https://devfeed.tech/tags/sql.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

DuckDB v2.0 preview covering server mode, SQL and storage changes, asynchronous I/O, triggers, and the VARIANT type.

### Source excerpt

DuckDB v2.0 is coming this fall. In this post, we preview its headline features: DuckDB as a server, triggers, the VARIANT type, asynchronous I/O, a new SQL parser, a new storage format, and much more.

## Thank You for 40 000 Stars on GitHub

DevFeed: [Thank You for 40 000 Stars on GitHub](<https://devfeed.tech/articles/thank-you-for-40-000-stars-on-github-4783.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/08/05/github-40k-stars.html>)

Author: The DuckDB team

Published: 2026-08-05T00:00:00Z

Content type: article

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [GitHub](<https://devfeed.tech/topics/github.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Remote Procedure Call (RPC)](<https://devfeed.tech/topics/rpc.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [blog](<https://devfeed.tech/tags/blog.md>), [community](<https://devfeed.tech/tags/community.md>), [developer](<https://devfeed.tech/tags/developer.md>), [development](<https://devfeed.tech/tags/development.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [events](<https://devfeed.tech/tags/events.md>), [features](<https://devfeed.tech/tags/features.md>), [github](<https://devfeed.tech/tags/github.md>), [performance](<https://devfeed.tech/tags/performance.md>), [production](<https://devfeed.tech/tags/production.md>), [release](<https://devfeed.tech/tags/release.md>), [sql](<https://devfeed.tech/tags/sql.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

DuckDB celebrates reaching 40,000 GitHub stars by reviewing recent ecosystem growth, including DuckDB 1.4.0 and 1.5.0, the DuckLake 1.0 standard, the Quack remote protocol, community metrics, meetups, developer events, and community projects involving search, embeddings, IoT, and streaming analytics.

### Source excerpt

DuckDB just reached 40 000 stars on GitHub! Here's what happened since the last 10 000-star milestone.

## Asynchronous I/O in DuckDB: Work, Thread, Work

DevFeed: [Asynchronous I/O in DuckDB: Work, Thread, Work](<https://devfeed.tech/articles/asynchronous-i-o-in-duckdb-work-thread-work-4778.md>)

Original publisher: [Read original article](<https://duckdb.org/2026/07/31/asynchronous-io.html>)

Author: {"picture" =\> "/images/blog/authors/pedro\_holanda.jpg"}

Published: 2026-07-31T00:00:00Z

Content type: article

Language: en

Sources: [DuckDB](<https://devfeed.tech/sources/duckdb.md>)

Topics: [aio](<https://devfeed.tech/topics/aio.md>), [CSV](<https://devfeed.tech/topics/csv.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>)

Tags: [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [latency](<https://devfeed.tech/tags/latency.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [performance](<https://devfeed.tech/tags/performance.md>), [s3](<https://devfeed.tech/tags/s3.md>)

### AI overview

DuckDB v2.0 will add asynchronous reads for Parquet and CSV files to improve query performance when remote I/O cannot saturate available bandwidth. The article contrasts local SSD workloads with remote data-lake setups using S3 and EC2, where concurrent reads can keep worker threads from waiting on network requests.

### Source excerpt

Starting with v2.0, scheduled for fall 2026, DuckDB will support asynchronous reads of Parquet and CSV files. This can significantly speed up queries when synchronous I/O does not saturate the available bandwidth, as is typical in EC2/S3 compute-storage setups.

## Data Engineering Weekly #280

DevFeed: [Data Engineering Weekly #280](<https://devfeed.tech/articles/data-engineering-weekly-280-18260.md>)

Original publisher: [Read original article](<https://www.dataengineeringweekly.com/p/data-engineering-weekly-280>)

Author: Ananth Packkildurai

Published: 2026-07-27T03:37:19Z

Content type: article

Language: en

Sources: [Data Engineering Weekly](<https://devfeed.tech/sources/data-engineering-weekly.md>)

Topics: [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [Data Infrastructure](<https://devfeed.tech/topics/data-infrastructure.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Data Quality](<https://devfeed.tech/topics/data-quality.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [data-quality](<https://devfeed.tech/tags/data-quality.md>), [database](<https://devfeed.tech/tags/database.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

Data Engineering Weekly #280 is a newsletter roundup covering updates to leetdata.ai and aidataengineer.io, agent-oriented data infrastructure, open-source modern data stack tools, data-tool landscapes, metric certification, and data quality in the AI era.

### Source excerpt

The Weekly Data Engineering Newsletter

## Agentic Data Engineering Is Here -- But Can It Close the Loop?

DevFeed: [Agentic Data Engineering Is Here -- But Can It Close the Loop?](<https://devfeed.tech/articles/agentic-data-engineering-is-here-but-can-it-close-the-loop-38703.md>)

Original publisher: [Read original article](<https://dataengineeringcentral.substack.com/p/agentic-data-engineering-is-here>)

Author: Daniel Beach

Published: 2026-07-22T14:05:27Z

Content type: article

Language: en

Sources: [Data Engineering Central](<https://devfeed.tech/sources/data-engineering-central.md>)

Topics: [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [data observability](<https://devfeed.tech/topics/data-observability.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>)

### AI overview

A podcast conversation with Hugo Lu about agentic data engineering and the infrastructure needed for data platforms to execute work, observe outcomes, validate changes, and improve pipelines safely. It examines why production data systems remain difficult for AI, including schema changes, realistic testing, business semantics, and secure execution.

### Source excerpt

a conversation with Hugo Lu

## The Creator of Pandas on AI, Apache Arrow, and the Future of Software Engineering

DevFeed: [The Creator of Pandas on AI, Apache Arrow, and the Future of Software Engineering](<https://devfeed.tech/articles/the-creator-of-pandas-on-ai-apache-arrow-and-the-future-of-software-engineering-38717.md>)

Original publisher: [Read original article](<https://dataengineeringcentral.substack.com/p/the-creator-of-pandas-on-ai-apache>)

Author: Daniel Beach

Published: 2026-07-08T12:16:09Z

Content type: article

Language: en

Sources: [Data Engineering Central](<https://devfeed.tech/sources/data-engineering-central.md>)

Topics: [pandas](<https://devfeed.tech/topics/pandas.md>), [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [software-development](<https://devfeed.tech/topics/software-development.md>), [future of software](<https://devfeed.tech/topics/future-of-software.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [Hadoop](<https://devfeed.tech/topics/hadoop.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [parquet](<https://devfeed.tech/topics/parquet.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apache-arrow](<https://devfeed.tech/tags/apache-arrow.md>), [arrow](<https://devfeed.tech/tags/arrow.md>), [data](<https://devfeed.tech/tags/data.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [hadoop](<https://devfeed.tech/tags/hadoop.md>), [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pandas](<https://devfeed.tech/tags/pandas.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

An interview with Wes McKinney covers the origins of pandas and Apache Arrow, the evolution of modern data engineering from Hadoop to lakehouse architectures, and the roles of tools such as Parquet, DuckDB, DataFusion, and Spark. McKinney also discusses how AI affects software development, arguing that it can improve experienced engineers' productivity but does not replace software engineering, architecture, or judgment.

### Source excerpt

interview with Wes McKinney

## How we migrated a live routing system using AI-assisted refactoring

DevFeed: [How we migrated a live routing system using AI-assisted refactoring](<https://devfeed.tech/articles/how-we-migrated-a-live-routing-system-using-ai-assisted-refactoring-2268.md>)

Original publisher: [Read original article](<https://www.datadoghq.com/blog/engineering/ai-assisted-storage-migration/>)

Author: Arnold Wakim

Published: 2026-06-23T00:00:00Z

Content type: article

Language: en

Sources: [Datadog | The Monitor blog](<https://devfeed.tech/sources/datadog-the-monitor-blog.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Test-driven development](<https://devfeed.tech/topics/tdd.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [migration](<https://devfeed.tech/tags/migration.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [production](<https://devfeed.tech/tags/production.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [routing](<https://devfeed.tech/tags/routing.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

An engineering account of migrating Stream Router's storage architecture with AI-assisted, test-driven refactoring while preserving live production traffic.

### Source excerpt

Using AI-assisted refactoring, we migrated our live routing brain to a relational model, safely validating changes against live production traffic.

## RAG in Go: A Vulnerability Research Tool

DevFeed: [RAG in Go: A Vulnerability Research Tool](<https://devfeed.tech/articles/rag-in-go-a-vulnerability-research-tool-22285.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2026/04/rag-in-go-a-vulnerability-research-tool/>)

Published: 2026-04-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [vulnerability](<https://devfeed.tech/topics/vulnerability.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [JSON](<https://devfeed.tech/topics/json.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [ardan-labs](<https://devfeed.tech/tags/ardan-labs.md>), [blog](<https://devfeed.tech/tags/blog.md>), [code](<https://devfeed.tech/tags/code.md>), [database](<https://devfeed.tech/tags/database.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [embedding](<https://devfeed.tech/tags/embedding.md>), [go](<https://devfeed.tech/tags/go.md>), [go-programming](<https://devfeed.tech/tags/go-programming.md>), [golang](<https://devfeed.tech/tags/golang.md>), [json](<https://devfeed.tech/tags/json.md>), [llm](<https://devfeed.tech/tags/llm.md>), [programming](<https://devfeed.tech/tags/programming.md>), [rag](<https://devfeed.tech/tags/rag.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [technical](<https://devfeed.tech/tags/technical.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

This tutorial demonstrates how to build a retrieval-augmented generation tool in Go using the Go Vulnerability Database as internal documents. It covers ingesting zipped JSON data, generating vector embeddings, storing them in DuckDB, and retrieving documents relevant to a user query.

### Source excerpt

Introduction In the previous post, you saw how you can use tools to add information to an LLM query. In this post, we'll see another method of adding information to an LLM called RAG, or Retrieval-Augmented Generation. The idea of RAG is that you want the LLM to have access to information that wasn't available to it when it was initially trained. You do it by storing documents in your own database along with their embedding. I won't go into the technical details of embedding, but think of it as a way to convert a piece of text into a vector. The magic is that if two pieces of text have similar meaning, an embedding model can create vectors that mathematically show they are similar.

## Data Tables & Ducklake: managed storage for workflows

DevFeed: [Data Tables & Ducklake: managed storage for workflows](<https://devfeed.tech/articles/data-tables-ducklake-managed-storage-for-workflows-30718.md>)

Original publisher: [Read original article](<https://www.windmill.dev/blog/launch-week-data-tables-ducklake>)

Author: Diego Imbert

Published: 2026-03-31T00:00:00Z

Content type: release

Language: en

Sources: [Windmill Blog](<https://devfeed.tech/sources/windmill-blog.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [databases](<https://devfeed.tech/tags/databases.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [launch-week](<https://devfeed.tech/tags/launch-week.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [s3](<https://devfeed.tech/tags/s3.md>), [sql](<https://devfeed.tech/tags/sql.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

Windmill introduces Data Tables, a workspace-scoped PostgreSQL layer with managed credentials and SQL access, and Ducklake, a data lakehouse backed by S3. The release is designed to let workflows read and write relational and analytical data within the Windmill platform.

### Source excerpt

Introducing Data Tables and Ducklake: managed SQL storage and S3-backed data lakehouse in Windmill.

## OpenDroneLog: A Self Hosted DJI Flight Log Dashboard

DevFeed: [OpenDroneLog: A Self Hosted DJI Flight Log Dashboard](<https://devfeed.tech/articles/opendronelog-a-self-hosted-dji-flight-log-dashboard-10736.md>)

Original publisher: [Read original article](<https://noted.lol/opendronelog/>)

Author: Jeremy

Published: 2026-03-02T14:34:38Z

Content type: article

Language: en

Sources: [Noted](<https://devfeed.tech/sources/noted.md>)

Topics: [Flight](<https://devfeed.tech/topics/flight.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Local-First](<https://devfeed.tech/topics/local-first.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [React](<https://devfeed.tech/topics/react.md>), [Tauri](<https://devfeed.tech/topics/tauri.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [docker](<https://devfeed.tech/tags/docker.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [local](<https://devfeed.tech/tags/local.md>), [local-first](<https://devfeed.tech/tags/local-first.md>), [maps](<https://devfeed.tech/tags/maps.md>), [react](<https://devfeed.tech/tags/react.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [self-hosted-logging](<https://devfeed.tech/tags/self-hosted-logging.md>), [storage](<https://devfeed.tech/tags/storage.md>), [tauri](<https://devfeed.tech/tags/tauri.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>)

### AI overview

OpenDroneLog is a self-hosted dashboard for analyzing DJI flight logs and Litchi CSV exports. It organizes local telemetry into maps, charts, battery-health tracking, maintenance data, and printable reports, with desktop and Docker-deployable web versions.

### Source excerpt

OpenDroneLog is a self hosted flight log dashboard for DJI and Litchi files that turns raw telemetry into maps, charts, battery health insights, and printable reports using a Docker deployable web app with local first storage.

[Next page](<https://devfeed.tech/tags/duckdb.md?cursor=WyIyMDI2LTAzLTAyVDE0OjM0OjM4KzAwOjAwIiwgImUzYTkwMGJhLTQ1Y2YtNGRhMy1hNDEyLWZjNmI5ODFmYTRiMiJd>)