Experiments
Things I built to answer a question I had. Most started as a dataset I wanted to understand or an argument I wanted to see laid out, and each one is a working page you can open and use. I write about how they were built over in the writing.
Pacing the Frontier
Every signatory and every comment on the Pacing the Frontier statement, explorable. 47% of the 1,134 signatories came from Anthropic, 23.5% signed anonymously, and 6.2% left a comment.
Data
1,134 signatory records and 70 comment records extracted from the statement site's embedded data payload, snapshotted 28 July 2026. Every figure on the page is computed from that source.
Built with
Claude Code
AI in Research Teams
Seven lessons about using AI in investment research, three operational and four technical. I built the talk as a single interactive page instead of a slide deck, with a figure you can click through for each lesson.
Data
A talk I gave to research teams, plus conversations with teams across the industry.
Built with
Claude Code
WattsOpen
Where does America's grid have room? Every U.S. fossil plant over 100 MW retiring between 2024 and 2030, scored on transmission proximity, gas access, site size, and recent capacity factor.
Data
Eight federal datasets - EIA 860M, LBNL Queued Up, HIFLD, NOAA - joined across 3,235 counties and 120 monthly snapshots.
Built with
Claude Code, D3
Shorewood's Choice
An unofficial guide to my school district's Task Force Report on long-term financial sustainability. Compare the four scenarios side by side, explore the tradeoffs, and read the source behind each number.
Data
The Shorewood School District Task Force Report on Long-Term Financial Sustainability, April 28, 2026.
Built with
Claude Code, built iteratively to try different ways of presenting the same numbers
Elsewhere
Deploying AI on the Buyside
A conversation with Brett Caughran and Khe Hy about moving from individual experiments to shared workflows.