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 →
8/10

Rusty was in release mode today, shipping no fewer than five releases of vgi-rpc-python while steadily advancing the polyglot RPC ecosystem across Go, TypeScript, and Python variants. The vgi-rpc- family got a thorough workout with 19 commits spread across multiple language implementations—a coordinated effort to keep the protocol layers in sync. He also poked around in rustyconover/duckdb and caught up with Tom's connections.duckdb work, plus chimed in on the Apache Arrow.js front. Behind closed doors, classified operations on classified project and classified project continued brewing, adding an air of mystery to an otherwise prolific day of distributed systems housekeeping.

19 commits
duckdb connections.duckdb arrow-js + private
9/10

Rusty had an extraordinarily prolific day, juggling 49 commits across 11 repositories while simultaneously playing open-source steward across the DuckDB ecosystem. The spotlight falls on the RPC layer—vgi-rpc-python, vgi-rpc-go, and vgi-rpc-typescript all received multiple releases and steady progress, suggesting a coordinated push toward stability. Behind the scenes, classified operations at classified project, classified project, classified project, and classified project hummed along with their own mysterious agendas. On the community front, Rusty was everywhere: fielding thoughtful feedback on DuckDB's CLI extensibility (issues #21197 and #21201), reviewing and advising on critical adbc_scanner fixes, shepherding improvements through the duckdb/community-extensions pipeline, and providing detailed code review on Apache Arrow.js schema validation PRs. The arrow-js work was particularly hands-on, with multiple review cycles and comment exchanges ensuring data integrity stays rock-solid. A day that balanced deep focus work with genuine community leadership.

49 commits 3 PRs
arrow-js duckdb duckdb adbc_scanner community-extensions community-extensions arrow-js + private
9/10

Rusty was in full release mode today, shipping multiple versions across the vgi-rpc-typescript, vgi-rpc-go, and vgi-rpc-python trinity with a flurry of 53 commits. Behind the scenes, classified operations ramped up across classified project, classified project, classified project, and classified project — undisclosed work that clearly demanded attention. On the open-source front, Rusty provided community stewardship to Apache Arrow's JavaScript implementation, replying to issue #389 and #402 while identifying a new edge case bug in issue #403 around Struct schema handling. Meanwhile, arrow-js and its upstream Apache counterpart received parallel development love, suggesting some careful interoperability work. A day of shipping, supporting, and scheming behind closed doors.

53 commits 2 PRs 2 issues
arrow-js arrow-js + private

Posts & Events

What I've Been Working On

Full activity log →

I've spent the last few months in full ecosystem stewardship mode, balancing systematic infrastructure upgrades with meaningful contributions across the DuckDB and Apache Arrow communities. February saw me future-proofing dozens of extensions for DuckDB 1.5 compatibility while shipping a complete production-ready vgi-rpc ecosystem, and January focused on classified operations punctuated by Arrow metadata enhancements and performance benchmarking tooling. Throughout the quarter, I've maintained a philosophy that open-source work means equal parts innovation, community support, and the occasionally mysterious classified project.

• Led a DuckDB 1.5 compatibility push across the Query-farm extension portfolio with 40+ PRs, standardizing documentation and ensuring future-proofing for airport, shellfs, webmacro, inflector, and two dozen other extensions

• Contributed upstream enhancements to Apache Arrow across JavaScript, Swift, Rust, and Go implementations, adding custom metadata support for RecordBatch IPC messages and fixing silent data drops in production systems

• Shipped the complete vgi-rpc ecosystem with production-ready implementations in Python, C++, Go, and TypeScript, complete with unified branding, documentation sites, and SEO infrastructure