# Blog

using DuckDB

### DuckDB Node Neo Client

2024-12-18
Jeff Raymakers
release

### 25 000 Stars on GitHub

2024-12-16
The DuckDB team
extensions

### The DuckDB Avro Extension

2024-12-09
Hannes Mühleisen
benchmark

### DuckDB: Running TPC-H SF100 on Mobile Phones

2024-12-06
Gabor Szarnyas, Laurens Kuiper, Hannes Mühleisen
benchmark

### CSV Files: Dethroning Parquet as the Ultimate Storage File Format — or Not?

2024-12-05
Pedro Holanda
using DuckDB

### DuckDB Tricks – Part 3

2024-11-29
Andra Ionescu and Gabor Szarnyas
deep dive

### Runtime-Extensible SQL Parsers Using PEG

2024-11-22
Hannes Mühleisen and Mark Raasveldt
deep dive

### Optimizers: The Low-Key MVP

2024-11-14
Tom Ebergen
deep dive

### Analytics-Optimized Concurrent Transactions

2024-10-30
Mark Raasveldt and Hannes Mühleisen
using DuckDB

### Fast Top N Aggregation and Filtering with DuckDB

2024-10-25
Alex Monahan
extensions

### What's New in the Vector Similarity Search Extension?

2024-10-23
Max Gabrielsson
benchmark

### Driving CSV Performance: Benchmarking DuckDB with the NYC Taxi Dataset

2024-10-16
Pedro Holanda
using DuckDB

### DuckDB Tricks – Part 2

2024-10-11
Gabor Szarnyas
using DuckDB

### Analyzing Open Government Data with duckplyr

2024-10-09
Hannes Mühleisen
using DuckDB

### DuckDB User Survey Analysis

2024-10-04
Gabor Szarnyas
using DuckDB

### DuckDB in Python in the Browser with Pyodide, PyScript, and JupyterLite

2024-10-02
Alex Monahan
extensions

### Creating a SQL-Only Extension for Excel-Style Pivoting in DuckDB

2024-09-27
Alex Monahan
using DuckDB

### Changing Data with Confidence and ACID

2024-09-25
Hannes Mühleisen and Mark Raasveldt
release

### Announcing DuckDB 1.1.0

2024-09-09
The DuckDB team
using DuckDB

### DuckDB Tricks – Part 1

2024-08-19
Gabor Szarnyas
deep dive

### Friendly Lists and Their Buddies, the Lambdas

2024-08-08
Tania Bogatsch and Maia de Graaf
deep dive

### Memory Management in DuckDB

2024-07-09
Mark Raasveldt
extensions

### DuckDB Community Extensions

2024-07-05
The DuckDB team
benchmark

### Benchmarking Ourselves over Time at DuckDB

2024-06-26
Alex Monahan
release

### 20 000 Stars on GitHub

2024-06-22
The DuckDB Team
using DuckDB

### Command Line Data Processing: Using DuckDB as a Unix Tool

2024-06-20
Gabor Szarnyas
extensions

### Native Delta Lake Support in DuckDB

2024-06-10
Sam Ansmink
release

### Announcing DuckDB 1.0.0

2024-06-03
Mark Raasveldt and Hannes Mühleisen
using DuckDB

### Analyzing Railway Traffic in the Netherlands

2024-05-31
Gabor Szarnyas
extensions

### Access 150k+ Datasets from Hugging Face with DuckDB

2024-05-29
The Hugging Face and DuckDB teams
extensions

### Vector Similarity Search in DuckDB

2024-05-03
Max Gabrielsson
using DuckDB

### duckplyr: dplyr Powered by DuckDB

2024-04-02
Hannes Mühleisen
deep dive

### No Memory? No Problem. External Aggregation in DuckDB

2024-03-29
Laurens Kuiper
file formats

### 42.parquet – A Zip Bomb for the Big Data Age

2024-03-26
Hannes Mühleisen
extensions

### Dependency Management in DuckDB Extensions

2024-03-22
Sam Ansmink
using DuckDB

### SQL Gymnastics: Bending SQL into Flexible New Shapes

2024-03-01
Alex Monahan
release

### Announcing DuckDB 0.10.0

2024-02-13
Mark Raasveldt and Hannes Mühleisen
extensions

### Multi-Database Support in DuckDB

2024-01-26
Mark Raasveldt
extensions

### Extensions for DuckDB-Wasm

2023-12-18
Carlo Piovesan
benchmark

### Updates to the H2O.ai db-benchmark!

2023-11-03
Tom Ebergen
using DuckDB

### DuckDB's CSV Sniffer: Automatic Detection of Types and Dialects

2023-10-27
Pedro Holanda
release

### Announcing DuckDB 0.9.0

2023-09-26
Mark Raasveldt and Hannes Mühleisen
deep dive

### DuckDB's AsOf Joins: Fuzzy Temporal Lookups

2023-09-15
Richard Wesley
using DuckDB

### Even Friendlier SQL with DuckDB

2023-08-23
Alex Monahan
using DuckDB

### DuckDB ADBC – Zero-Copy Data Transfer via Arrow Database Connectivity

2023-08-04
Pedro Holanda
using DuckDB

### From Waddle to Flying: Quickly Expanding DuckDB's Functionality with Scalar Python UDFs

2023-07-07
Pedro Holanda, Thijs Bruineman and Phillip Cloud
using DuckDB

### Correlated Subqueries in SQL

2023-05-26
Mark Raasveldt
release

### Announcing DuckDB 0.8.0

2023-05-17
Mark Raasveldt and Hannes Mühleisen
release

### 10 000 Stars on GitHub

2023-05-12
Mark Raasveldt and Hannes Mühleisen
extensions

### PostGEESE? Introducing The DuckDB Spatial Extension

2023-04-28
Max Gabrielsson
using DuckDB

### Introducing DuckDB for Swift

2023-04-21
Tristan Celder
benchmark

### The Return of the H2O.ai Database-like Ops Benchmark

2023-04-14
Tom Ebergen
using DuckDB

### Shredding Deeply Nested JSON, One Vector at a Time

2023-03-03
Laurens Kuiper
using DuckDB

### JupySQL Plotting with DuckDB

2023-02-24
Guest post by Eduardo Blancas
release

### Announcing DuckDB 0.7.0

2023-02-13
Mark Raasveldt
release

### Announcing DuckDB 0.6.0

2022-11-14
Mark Raasveldt
deep dive

### Lightweight Compression in DuckDB

2022-10-28
Mark Raasveldt
using DuckDB

### Modern Data Stack in a Box with DuckDB

2022-10-12
Guest post by Jacob Matson
extensions

### Querying Postgres Tables Directly from DuckDB

2022-09-30
Hannes Mühleisen
deep dive

### Persistent Storage of Adaptive Radix Trees in DuckDB

2022-07-27
Pedro Holanda
deep dive

### Range Joins in DuckDB

2022-05-27
Richard Wesley
using DuckDB

### Friendlier SQL with DuckDB

2022-05-04
Alex Monahan
deep dive

### Parallel Grouped Aggregation in DuckDB

2022-03-07
Hannes Mühleisen and Mark Raasveldt
extensions

### DuckDB Time Zones: Supporting Calendar Extensions

2022-01-06
Richard Wesley
using DuckDB

### DuckDB Quacks Arrow: A Zero-copy Data Integration between Apache Arrow and DuckDB

2021-12-03
Pedro Holanda and Jonathan Keane
using DuckDB

### DuckDB – Lord of the Enums: The Fellowship of the Categorical and Factors

2021-11-26
Pedro Holanda
using DuckDB

### Fast Moving Holistic Aggregates

2021-11-12
Richard Wesley
using DuckDB

### DuckDB-Wasm: Efficient Analytical SQL in the Browser

2021-10-29
André Kohn and Dominik Moritz
using DuckDB

### Windowing in DuckDB

2021-10-13
Richard Wesley
deep dive

### Fastest Table Sort in the West – Redesigning DuckDB’s Sort

2021-08-27
Laurens Kuiper
using DuckDB

### Querying Parquet with Precision Using DuckDB

2021-06-25
Hannes Mühleisen and Mark Raasveldt
using DuckDB

### Efficient SQL on Pandas with DuckDB

2021-05-14
Mark Raasveldt and Hannes Mühleisen
extensions

### Testing Out DuckDB's Full Text Search Extension

2021-01-25
Laurens Kuiper