Top SitesWes McKinney

Machine Readiness

Stored receipt and evidence

Overall

20

Readable

65

Callable

0

Commerce

0

Payment

0

Machine Access

Inspect the site's MCP endpoint

Open MCP explorer

DialtoneApp can scan the stored discovery files for this domain, try the MCP initialize handshake, and show the raw protocol transcript.

Purchase boundary

read only

Control boundary

unknown

Payment rails

None

Payment providers

None

Payment methods

None

Payment protocols

None

Payment assets

None

Payment networks

None

Capabilities

None

Verified payment surface

No

Crypto only

No

Readable docs

robots, llms

Products

0

Variants

0

Priced variants

0

Currencies

0

Offers

0

Priced offers

0

Priced actions

0

Samples

Offer samples

No stored offer samples.

Samples

Action samples

No stored action samples.

Samples

Product samples

No stored product samples.

Document

robots.txt

Open robots.txt
# As a condition of accessing this website, you agree to abide by the following
# content signals:

# (a)  If a Content-Signal = yes, you may collect content for the corresponding
#      use.
# (b)  If a Content-Signal = no, you may not collect content for the
#      corresponding use.
# (c)  If the website operator does not include a Content-Signal for a
#      corresponding use, the website operator neither grants nor restricts
#      permission via Content-Signal with respect to the corresponding use.

# The content signals and their meanings are:

# search:   building a search index and providing search results (e.g., returning
#           hyperlinks and short excerpts from your website's contents). Search does not
#           include providing AI-generated search summaries.
# ai-input: inputting content into one or more AI models (e.g., retrieval
#           augmented generation, grounding, or other real-time taking of content for
#           generative AI search answers).
# ai-train: training or fine-tuning AI models.

# ANY RESTRICTIONS EXPRESSED VIA CONTENT SIGNALS ARE EXPRESS RESERVATIONS OF
# RIGHTS UNDER ARTICLE 4 OF THE EUROPEAN UNION DIRECTIVE 2019/790 ON COPYRIGHT
# AND RELATED RIGHTS IN THE DIGITAL SINGLE MARKET.

# BEGIN Cloudflare Managed content

User-agent: *
Content-Signal: search=yes,ai-train=no
Allow: /

User-agent: Amazonbot
Disallow: /

User-agent: Applebot-Extended
Disallow: /

User-agent: Bytespider
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: CloudflareBrowserRenderingCrawler
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: GPTBot
Disallow: /

User-agent: meta-externalagent
Disallow: /

# END Cloudflare Managed Content

Sitemap: https://wesmckinney.com/sitemap.xml

Document

llms.txt

Open llms.txt
# Wes McKinney - Personal Website and Blog

> Personal website and technical blog of Wes McKinney, creator of pandas and co-creator of Apache Arrow

## About

Wes McKinney is an entrepreneur and open source software developer focusing on analytical computing. He is currently a Principal Architect at Posit PBC. He co-founded Voltron Data and now serves on its advisory board.

## Key Projects

### pandas
- Python data analytics toolkit
- Created in 2008, turned over to open source community in 2013
- One of the foundational tools in the Python data science ecosystem
- https://pandas.pydata.org

### Apache Arrow
- Co-creator and PMC member
- Cross-language development platform for in-memory columnar data
- Focuses on C++ and Python implementations
- Helped design core Arrow format and start Flight, Nanoarrow, and ADBC subprojects
- https://arrow.apache.org

### Ibis
- Python DSL toolkit bringing together data frames and SQL
- Created in 2015 at Cloudera
- https://ibis-project.org

### Apache Parquet
- PMC member
- Principal author of C++ implementation and Python bindings
- https://parquet.apache.org

### Python for Data Analysis
- Book authored for O'Reilly Media
- Three editions: 2012, 2017, 2022
- Translations in many languages
- https://wesmckinney.com/book

## Site Structure

### Home Page (/)
- Professional bio and background
- Links to major projects
- Current position and career history

### Blog (/archives.html)
- Technical blog posts about:
  - Apache Arrow development and columnar data formats
  - pandas internals and performance
  - Python data science ecosystem
  - Parquet and data storage formats
  - Open source project updates
  - Career reflections and industry commentary

### Talks (/presentations.html)
- Comprehensive archive of conference talks and podcasts (2010-present)
- Keynotes at major conferences (SciPy, PyCon, JupyterCon, PyData)
- Topics: Arrow, pandas, Python data ecosystem, analytics performance
- Includes links to slides and videos where available

### Book (/book)
- Online version of "Python for Data Analysis, 3rd Edition"
- Comprehensive guide to data analysis with pandas and Python
- Note: Built separately from main blog

## Content Topics

The blog covers:
- **Apache Arrow**: Architecture, performance, streaming, interoperability
- **pandas**: Design decisions, internals, performance optimization
- **Data formats**: Parquet, Feather, columnar storage
- **Python ecosystem**: Tools, workflows, future directions
- **Open source**: Community building, project governance, sustainability
- **Career/Industry**: Personal reflections, company updates, data science trends
- **Performance**: Benchmarks, optimization techniques, multithreading

## Professional Background

- Current: Principal Architect at Posit PBC (2023-present)
- Co-founded Voltron Data (advisory board)
- Previously: Ursa Computing, Ursa Labs, Two Sigma, Cloudera, DataPad, AQR Capital Management
- Education: S.B. in Mathematics from MIT (2007)
- Member of The Apache Software Foundation

## Contact

- Email: info@wesmckinney.com
- GitHub: https://github.com/wesm
- Twitter: @wesmckinn
- LinkedIn: https://linkedin.com/in/wesmckinn

## Technical Details

- Built with: Quarto 1.8.25
- Hosting: GitHub Pages
- Analytics: Google Analytics
- Monetization: EthicalAds (text ads on blog posts)

Document

llms-full.txt

Not stored for this site.