The Information Machine

Simon Willison Releases iNaturalist Blog Tool, Uses It at PyCon

open · v1 · 2026-05-19 · 3 items

What

Simon Willison released inaturalist-clumper 0.1 on May 15, 2026 [1], a personal tool for publishing iNaturalist nature sightings to a blog that he had already been running in production for several weeks [1]. The release coincided with PyCon US 2026 in Los Angeles, where Willison documented bird sightings before and during the conference — including a Western Gull near a Starbucks on the opening morning [2] and a Brown Pelican spotted near the Los Angeles River on his final day [3]. All three items are authored by Willison himself, forming a closed loop between tool-building and field use.

Why it matters

The story illustrates how personal tooling can emerge from genuine practice: Willison built, refined, and then formally released inaturalist-clumper only after real production use shaped its design. The PyCon bird walks served as live demonstrations that the tool works end-to-end, with sightings published to his blog in near-real time.

Open questions

  • Will other developers or nature bloggers adopt inaturalist-clumper, or will it remain a personal utility? [1]

  • How does inaturalist-clumper integrate with Willison's broader tooling ecosystem (e.g., Datasette), and what does the post-0.1 roadmap look like? [1]

  • Does the tool handle batch-importing historical iNaturalist sightings, or is it designed only for ongoing logging? [1]

Narrative

Simon Willison released inaturalist-clumper 0.1 on May 15, 2026, a lightweight tool he built to bridge iNaturalist — the popular citizen-science nature observation platform — and a personal blog [1]. Rather than shipping at a speculative milestone, Willison had already been running the tool in production for several weeks, and it was that real-world use that drove design iterations before he settled on a formal release [1]. The announcement was characteristically terse: a brief statement of the tool's purpose and its production history, with no marketing gloss.

The release landed the same morning Willison went on a bird walk in Los Angeles ahead of PyCon US 2026 [2]. That walk yielded a Western Gull — spotted near a Starbucks — and a Rock Pigeon, both logged to iNaturalist and published to his blog [2]. The juxtaposition was unplanned but illustrative: the tool was already doing exactly what it was built to do, in the field, on release day.

By May 18, as PyCon wound down, Willison set out on a final morning walk near the Los Angeles River with a specific quarry in mind: a Brown Pelican [3]. He found one, along with a Glaucous-winged Gull, Snowy Egret, and Canada Goose, and logged the sightings before departing for home [3]. The three posts together — tool release, pre-conference sighting, post-conference sighting — read as a coherent demonstration of the workflow inaturalist-clumper is designed to support, even if that demonstration was incidental rather than staged.

Timeline

  • 2026-05-15: inaturalist-clumper 0.1 released after several weeks of production use [1]
  • 2026-05-15: Willison attends pre-PyCon bird walk in Los Angeles; spots Western Gull and Rock Pigeon [2]
  • 2026-05-18: Final morning walk at PyCon near LA River; spots Brown Pelican, Glaucous-winged Gull, Snowy Egret, Canada Goose before departing [3]

Perspectives

Simon Willison

Matter-of-fact about the tool's purpose and production status; treats the bird walk logs as routine personal documentation rather than promotion. The release and sighting posts are minimal prose, consistent with his broader practice of shipping small personal tools and logging daily activity.

Evolution: consistent

Status: active but too new to trend

Sources

  1. [1] inaturalist-clumper 0.1 — Simon Willison (2026-05-15)
  2. [2] Western Gull, Rock Pigeon — Simon Willison (2026-05-15)
  3. [3] Glaucous-winged Gull, Brown Pelican, Snowy Egret, Canada Goose — Simon Willison (2026-05-18)