Currently @AWS Previously @DataCamp @_hex_tech @Atlassian Author: https://xitter.cf/t.co/EfYcChrBc9 Always helping with data

SEA & JAX
Joined July 2010
Matt David retweeted
We released DuckDB 2.0 on Wednesday, leading with the Python, Java and command-line clients, plus the core extensions. By Friday, the rest of the ecosystem caught up with the new version. All primary clients support DuckDB 2.0, including Go, Node.js, R and Rust. Most community extensions have also been updated and rebuilt for DuckDB 2.0, and there are even new ones out there For example, @MistralAI released their new Timestral time-series model family, and there’s already a DuckDB extension for it, contributed by Sylvain Utard! Timestral forecasts that if you’re based in Europe, you’ll have an extra hour this weekend – perfect for trying it out using our new compact syntax: INSTALL AND LOAD timestral FROM community;
16
22
2
160
8,356
Matt David retweeted
DuckDB 2.0 was released yesterday with a large set of core extensions. But one of the things that make DuckDB stand out is its extensive Community Extensions ecosystem. Many of our amazing contributors have already migrated their extensions, while others are in the process of doing so. To help users monitor this transition, Community Extensions now have a compatibility matrix that shows the availability of an extension for a given platform and DuckDB version combination. See for example the DuckPGQ extension's matrix at duckdb.org/community_extensi….
6
14
3
100
5,533
Matt David retweeted
what a time to be into databases
14
30
3
389
25,857
Matt David retweeted
🦆 Announcing DuckDB 2.0.0 LTS “Cinnamon Teal” We are proud to release DuckDB 2.0.0, named after the cinnamon teal (Spatula cyanoptera), a striking reddish-brown duck found in the western Americas. 🌎 DuckDB 2.0.0 is the biggest DuckDB feature release so far. It ships a polished version of the Quack protocol, which turns DuckDB into a full-fledged server. It improves performance and lowers costs through supporting asynchronous I/O, a first-class VARIANT type, and a dedicated “agent mode”. It also empowers extension developers with a new SQL parser that allows adding new statements, clauses, and keywords, a new API to build on, and a new mechanism to distribute extensions more easily. In our announcement blog post, we summarize the highlights and then walk through the key changes and give guidance on how to migrate to 2.0. For the complete release notes, see the release page on GitHub⁠. duckdb.org/2026/10/21/announ… #DuckDB
24
110
23
484
22,234
Matt David retweeted
What’s Inside an Iceberg Table? 🧊 📦 An Apache Iceberg table looks like a regular table when you query it, but beneath the surface…well, it’s like an iceberg. 😅 Underneath, you’ll find a small tree of files: one JSON file at the top, a few layers of Avro files in the middle, and Parquet files at the bottom. When something is slow or looks wrong, it helps to know what’s in that tree. DuckDB can read all three formats, so you can inspect every layer with plain SQL. In this post, we create a small Iceberg table, change it a few times, and then walk through the files from the top down: duckdb.org/2026/10/13/inside… #ApacheIceberg #DuckDB
3
27
1
196
12,319
Matt David retweeted
Agent Mode in the DuckDB CLI 🤖 🦆 The #DuckDB v2.0 CLI has an agent mode that gets AI coding agents to a correct result faster and with fewer tokens. When the CLI detects an agent, it prints compact Markdown tables instead of padded boxes, says clearly when a result was cut, stops runaway queries early, and reports errors as JSON. Long queries announce their expected cost before they start, so the agent can decide whether to wait. Learn more in today’s blog post: duckdb.org/2026/10/09/agent-…
20
41
7
307
13,971
48
393
26
4,164
138,306
Matt David retweeted
[ICYMI:] DuckDB’s co-creator on why SQL won 🏁 In this interview with @letsdatascience , DuckDB co-creator Hannes Mühleisen argues that the data industry misdiagnosed SQL’s problems a decade ago. What developers *actually* hated in 2013 was the install, the server, and the client protocol, not the language itself. In the end, the NoSQL systems that tried to replace SQL only grew back into something SQL-shaped – minus 40 years of experience. 🫤 Hannes points to public workload data from Snowflake and Amazon showing that only a small fraction of a percent of analytical queries actually need a cluster, but that the database field spent 2 decades building for that edge case anyways. He also confirmed an unannounced DuckDB launch expected later this year. Catch the full interview here: letsdatascience.com/news/duc…
7
16
2
129
7,902
Matt David retweeted
Attending the Rows & Columns Summit in San Francisco today? *THE* Hannes Mühleisen, co-creator of @duckdb, will give a talk exploring the architecture question that won't go away: OLTP and OLAP, together or apart? His talk “Nobody Knows What OLTP Is: DuckDB Moves to the Middle” is scheduled for 1:30 p.m. on Sept 22nd Venue: Contemporary Jewish Museum, San Francisco Sassy abstract and more info here: duckdb.org/events/2026/09/22…
2
7
55
3,758
Matt David retweeted
You can query the entire internet, 100+ billion (!) rows, with @duckdb in under a minute. Yes, it's crazy, but you can basically select * the internet. You might be familiar with the Wayback Machine from @internetarchive. The @CommonCrawl is a similar project that also has all its data available in a S3 bucket. @dumkydewilde was interested to see how the 'vibe-coded' web has grown over the last few years. While @Lovable , @Vercel and @Cloudflare Pages have taken off tremendously, they still pale compared to the traditional Wordpress-Blogspot hegemony. See for yourself in the interactive Dive visualization, or read the full blog to do it yourself 👇. - Dive: motherduck.com/dive-gallery/… - Blog: motherduck.com/blog/querying…
6
25
4
261
26,246
I made a DuckDB extension where you can use @typesafeai 's Jev to do quick classification of rows in any csv/parquet file or duckdb table about 10sec for 1k rows ~ better than using an LLM, way more ergonomic than a classifier game-changing for data analysis!
43
118
29
1,484
183,155
Matt David retweeted
Each day, Grok Bot looks at my X Bookmarks for things I find interesting, then it spins up a Cursor Agent to build a demo It validates work with screenshots / video, then cuts a branch on a repo configured with @Cloudflare preview deploys @Bot sends me a link each morning and I get to see the tech for myself Today, it picked cobe from @shuding If you can do it, it can be automated
239
175
91
2,694
3,742,343
Matt David retweeted
DuckDB 2.0 alpha reads Parquet and CSV from S3 2x to 3x faster, with zero query changes. 1.5: each worker downloads, waits, decodes, repeats. 2.0: a download pool fetches ahead, workers only decode. Same laptop, same query: 18.8 s to 7.7 s. On by default. Full numbers, plus recursive CTEs and VARIANT: motherduck.com/blog/why-duck…
7
40
1
272
18,281
Matt David retweeted
267
549
102
8,004
567,375
Matt David retweeted
I wanted to share something I built over the last few weeks: isometric.nyc is a massive isometric pixel art map of NYC, built with nano banana and coding agents. I didn't write a single line of code.
364
653
253
8,018
1,719,211
If you're selling "AI coworkers" Should you get SaaS multiples or staffing company multiples? SaaS companies trade at 5-15x+ revenue. Staffing companies trade at 0.2-1.2x revenue. - Robert Half: ~0.7x - ManpowerGroup: ~0.2x - Kelly Services: ~0.2x - Adecco: ~0.2x
2
3
123
Making pivots less confusing @heyequals
7
8
2
396
23,566
Matt David retweeted
Today we are launching Evidence Studio - an AI-powered development, publishing, and governance platform for analytics
3
6
2
51
132,847
Matt David retweeted
Mechazilla has caught the Super Heavy booster!
11,267
59,983
27,449
244,509
45,541,306