Rusty Conover

Rusty Conover

Data infrastructure engineer and founder of Query.Farm. Building DuckDB extensions, scaling data platforms, and writing about what I learn along the way.

DuckDB Apache Arrow Rust C++ TypeScript

Recent Activity

View all →
6/10

Rusty was the social butterfly of the Apache Arrow ecosystem today, weighing in thoughtfully on issue #4012 in arrow-adbc about GetInfo codes for driver features. Meanwhile, he became the resident philosopher on duckdb's issue #21041, offering five separate helpings of wisdom on the spicy new .llm dot command proposal (because apparently one hot take wasn't enough). Behind the scenes, he juggled commits across query-farm-telemetry-client, vgi-rpc-cpp, and his personal duckdb fork, plus opened a PR on arrow-go to keep the Arrow train rolling. He also snuck in some classified operations on classified project and classified project—mysterious endeavors best left to the imagination. A day of quality over quantity, with genuine community stewardship baked in.

7 commits 1 PRs
rusty.today query-farm-telemetry-client arrow-go duckdb arrow-adbc duckdb + private
8/10

Rusty embarked on a polyglot marathon, distributing 36 commits across the entire vgi-rpc ecosystem—C++ (vgi-rpc-cpp), TypeScript (vgi-rpc-typescript), Python (vgi-rpc-python), Go (vgi-rpc-go), and the website (vgi-rpc-website). This was a full-stack sprint across multiple languages and implementations, with particularly heavy activity in the website and C++ layers. Meanwhile, classified operations continued humming along behind closed doors with classified project. A day of relentless, cross-platform momentum.

36 commits
+ private
9/10

Rusty was on a 28-commit tear across the vgi-rpc ecosystem, turning vgi-rpc-python into a polished, production-ready package. Highlights include shipping v0.1.2 with Windows CI fixes, Unix domain socket documentation, PyPI trusted publishing setup, SEO improvements, and a freshly rewritten external storage guide. He also fortified vgi-rpc-cpp with LargeListArray support and pkg-config validation, launched vgi-rpc-go with hardening fixes, and kept the lights on behind closed doors with work on classified project and classified project. To cap it off, he jumped into the community sandbox with feedback on PR #45 in airport and opened issue #27433 on anthropics/claude-code to surface a content filtering snag with license generation. A masterclass in shipping velocity.

28 commits 1 issues
claude-code + private

Posts & Events

What I've Been Working On

Full activity log →

I've been deep in DuckDB ecosystem stewardship over the past few months, systematically upgrading extensions, contributing upstream improvements to Apache Arrow and DuckDB core, and shipping production-ready projects across multiple languages. February was particularly focused—I led a major compatibility push for DuckDB 1.5, fixed silent data corruption bugs in Apache Arrow's IPC layer, and completed a full vgi-rpc ecosystem with implementations in Python, C++, Go, and TypeScript. Throughout this period, I've balanced high-volume infrastructure work with meaningful contributions to data systems that power production environments.

• Orchestrated a DuckDB 1.5 compatibility crusade, opening 40+ PRs across 29 community extensions while standardizing documentation and ensuring the entire ecosystem stayed current.

• Contributed upstream enhancements to Apache Arrow across four language implementations, adding custom metadata support for RecordBatch IPC messages and fixing data serialization bugs affecting production systems.

• Shipped Fair Weather Friend with PWA support and specialized weather scoring modes (astronomy, cycling, dog walking), plus completed a production-ready vgi-rpc ecosystem with unified branding and comprehensive documentation infrastructure.