# Will Mitchell Developer Resources

> Supported machine-readable resources for willmitchell.com, including Markdown negotiation, explicit Markdown siblings, llms.txt, robots.txt, and the XML sitemap.

willmitchell.com is a personal and professional website, not a public developer platform. It does not currently publish a public API, OpenAPI specification, authentication guide, webhook catalog, SDK, or MCP server. The resources below are the supported interface for agents, crawlers, and technical researchers.

## Markdown content negotiation

The canonical homepage and selected editorial pages serve Markdown when the request prefers `text/markdown`. HTML remains the default for browsers and generic `*/*` clients. Responses that vary by representation include `Vary: Accept`, and requests that reject every available representation receive `406 Not Acceptable`.

Example:

```bash
curl -sS -H 'Accept: text/markdown' https://willmitchell.com/
```

Explicit Markdown siblings are available for clients that cannot set request headers:

- [Homepage Markdown](https://willmitchell.com/index.md)
- [About Will Mitchell Markdown](https://willmitchell.com/about.md)
- [Writing index Markdown](https://willmitchell.com/writing.md)
- [Developer resources Markdown](https://willmitchell.com/developers.md)

## Discovery resources

- [llms.txt](https://willmitchell.com/llms.txt): concise agent-oriented index
- [sitemap.xml](https://willmitchell.com/sitemap.xml): canonical public URL inventory
- [robots.txt](https://willmitchell.com/robots.txt): crawler policy and sitemap location

## Error recovery

Unknown HTML paths return a real HTTP `404`. Unknown paths requested as Markdown return a short Markdown recovery document with links to the homepage, llms.txt, sitemap, and this resource page.

Canonical HTML: https://willmitchell.com/developers
