Wes McKinney's Avatar

Wes McKinney

@wesmckinney.com

Principal Architect @posit.co, GP Composed Ventures, Co-founder Voltron Data. Open source: Apache Arrow, pandas, Ibis. "Python for Data Analysis" book

977
Followers
29
Following
9
Posts
21.11.2024
Joined
Posts Following

Latest posts by Wes McKinney @wesmckinney.com

I think both R and Python are great mediums for package development and data science. You can use Claude Code within Positron no problem, and it’s a great environment for doing data analysis. You still need notebooks, plots, data explorer, etc :)

06.03.2026 12:36 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I still use Positron! But I’m not using IDEs for software development much anymore. Data science is a different story

05.03.2026 22:58 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
The Prolific Output of Wes McKinney in the Age of Agentic Engineering - Posit Wes McKinney is shipping open source projects faster than ever, using AI coding agents to build across Python, Go, Swift, and Rust... and he's having more fun than he's had in years.

@wesmckinney.com is on an absolute tear. πŸ”₯

The pandas creator is leveraging AI to rapidly ship tools, crossing Swift, Go, and Python to build Agents View, VibePulse, roborev, moneyflow, msgvault, Spicy Takes...

@richmeister.bsky.social breaks it down on the Posit blog: posit.co/blog/the-pro...

02.03.2026 15:19 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

"Working with agents is a lot more productive, but a lot less fun." Charlie Marsh on the weird world of building software right now. Full conversation on The Test Set.

24.02.2026 16:10 πŸ‘ 19 πŸ” 5 πŸ’¬ 0 πŸ“Œ 2

I will when I can! Look at me still talking when there’s science to do …

14.02.2026 12:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub Integration Automatically review GitHub PRs and post results as bot comments

roborev does GitHub now! Just shipped the initial GitHub PR experience, multi-agent / multi-prompt reviews that synthesize to a single coherent review response:

www.roborev.io/integrations...

09.02.2026 20:22 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Episode 14 – Emily Riederer: Column selectors, data quality, and learning in public - Posit

Had a great time on @posit.co 's Test Set pod w/ @mchow.com @hadley.nz @wesmckinney.com!

We talk about moving between R, SQL, python and the strengths of different analytical tools for diff data tasks. You won't believe what proprietary language gets a shout-out (Stata!)

posit.co/thetestset/e...

29.01.2026 13:59 πŸ‘ 34 πŸ” 10 πŸ’¬ 1 πŸ“Œ 1
Preview
Code Analysis and Assisted Refactoring Run built-in code analysis and automatically apply fixes with roborev analyze and roborev fix

roborev can now analyze and systematically refactor your code for you β€” this is essential to managing the poor code quality of agents in rapidly expanding agentic code bases. Game changer for me

www.roborev.io/guides/assis...

29.01.2026 18:33 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Installation Install roborev on your system

roborev now supports Windows (x64 and ARM)! Lots of new features and quality-of-life features, too (such as `y` to copy-paste/yank review to clipboard to paste into your agent session)

www.roborev.io/installation/

23.01.2026 17:29 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Joe Reis - Data engineering, modern data stack, and industry rants Co-author of 'Fundamentals of Data Engineering' sharing practical insights on data architecture, the modern data stack, and technology trends.

Any now there were 14. Welcoming @joereis.bsky.social to Spicy Takes!

joereis.spicytakes.org

23.01.2026 03:09 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
From Human Ergonomics to Agent Ergonomics – Wes McKinney

A funny thing is happening: the more I build with agents, the less I want to use Python. I explore this in my latest "From Human Ergonomics to Agent Ergonomics"

wesmckinney.com/blog/agent-e...

20.01.2026 15:04 πŸ‘ 13 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Preview
Building Multimodal AI Workflows with Pixeltable Β· Luma The challenge with multimodal AI isn't calling models. It's everything else. Videos need to become frames. Audio needs transcription. Embeddings need to stay…

Join Wes McKinney (@wesmckinney.com) and the Pixeltable @pixeltable.net team, Marcel Kornacker and Alison Hill (@apreshill.com), for a fireside chat hosted by Hugo Bowne-Anderson on Dec 16!

They will discuss data processing and #AI workflows for multimodal data πŸ“Š

Register: luma.com/2y04b6nf

12.12.2025 16:20 πŸ‘ 8 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Super interesting @wesmckinney.com insight: AI may stagnate Open Source - because users will be much more inclined to adopt software that AI tools can help them with, rather than newer tools that it isn't trained on yet.

Kind of a "snake eating tail" problem as far as generating new training data.

06.12.2025 20:53 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

β€œParquet is great… until GPUs, multimodal data & million-column schemas show up.”

The creator of pandas/Arrow @wesmckinney.com digs into Arrow vs Parquet, new columnar + table formats, DataFusion/DuckDB, metadata headaches, and what AI coding agents mean for open source infra.

Episode link below

02.12.2025 17:30 πŸ‘ 8 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
Supermetal - High Performance Data Replication Platform Move terabytes of data with minimal resources using our Rust-based CDC platform. Single binary, zero dependencies.

πŸš€ Launching Supermetal β€” data replication that just works.

Sync databases to warehouses in real-time or batch β€” no Kafka, no JVM, no Debezium. Built in Rust & Apache Arrow.

Try it β†’ trial.supermetal.io
Launch post β†’ supermetal.io/blog/launch

05.11.2025 18:50 πŸ‘ 17 πŸ” 3 πŸ’¬ 4 πŸ“Œ 1
Preview
Announcing Columnar Back to the future of data connectivity

The future of data connectivity is columnar. Today we launched
@columnar.tech to accelerate the shift from slow, row-oriented APIs like ODBC and JDBC to >10x faster alternatives powered by @arrow.apache.org. Learn more πŸ‘‡

29.10.2025 22:51 πŸ‘ 44 πŸ” 10 πŸ’¬ 0 πŸ“Œ 4

It was such a pleasure to join @hadley.nz, @wesmckinney.com, and @mchow.com on THE TEST SET! You can check out the two parts of our conversation here:

πŸ• posit.co/thetestset/e...
πŸ€– posit.co/thetestset/e...

27.10.2025 14:48 πŸ‘ 16 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
F3: The Open-Source Data File Format for the Future
SIGMOD 2025

F3: The Open-Source Data File Format for the Future SIGMOD 2025

Our SIGMOD paper with our friends at Tsinghua + @wesmckinney.com + @pateljm.bsky.social on creating a next generation open-source data file format is out. F3 is a future-proof file format avoids the mistakes of Parquet.
πŸ“„ Paper: db.cs.cmu.edu/papers/2025/...
πŸ“ Code: github.com/future-file-...

01.10.2025 13:49 πŸ‘ 70 πŸ” 21 πŸ’¬ 4 πŸ“Œ 5

In September the @columnar.tech crew are headed to PyData Paris 2025 and the first ever Apache Arrow Summit. The organizer @quantstack.bsky.social is a dedicated supporter of @arrow.apache.org. We’re delighted to be sponsoring the event.

18.08.2025 14:30 πŸ‘ 9 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Data science junkies, get ready! πŸš€ "The Test Set" #podcast trailer is here for your viewing pleasure.

Tune in July 1st and every Tuesday after for new episodes with hosts @mchow.com, @hadley.nz, and @wesmckinney.com as they welcome thought leaders in #DataScience.

Subscribe now: pos.it/thetestset

18.06.2025 16:58 πŸ‘ 104 πŸ” 37 πŸ’¬ 5 πŸ“Œ 1

Feel free to DM or email me β€” I’m still very much β€œpro conda-forge” and prefer installing R stuff that way, so I am sympathetic to the viewpoint

17.04.2025 21:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸš€ Introducing **Bauplan**

A serverless, code-native platform for building data and AI pipelines β€” directly on your object store. No clusters. No notebooks. No GUI based workflows.

Just Python + SQL + S3.

πŸ‘‰ www.bauplanlabs.com/blog/hello-b...

16.04.2025 14:12 πŸ‘ 19 πŸ” 9 πŸ’¬ 3 πŸ“Œ 3
Video thumbnail

1/ We just raised $17M to build the multimodal data stack for Physical AI! πŸš€

Lead: pointnine.com
With: costanoa.vc, Sunflower Capital,
@seedcamp.com
Angels including: @rauchg.blue, Eric Jang, Oliver Cameron, @wesmckinney.com , Nicolas Dessaigne, Arnav Bimbhet

Thesis: rerun.io/blog/physica...

20.03.2025 18:13 πŸ‘ 25 πŸ” 5 πŸ’¬ 1 πŸ“Œ 2