Projects and Stuff
A selection of work projects, toy projects, and random other things I've built or been involved in building.
Broomy - Manage lots of AI agents at once
An open-source IDE I built for working with many coding agents at once. Works with all major coding agents, letting you manage multiple agents across worktrees, monitor their progress, and coordinate complex workflows from a single interface.
ACX Review Archive
A browsable archive of all book and non-book reviews submitted to the annual Astral Codex Ten review contest. Searchable, organized by topic, and tracks your reading progress.
Histomap Reborn
An interactive visualization of US, British and World history, including a graph of changes in world power. Inspired by John B Sparks' original 1931 Histomap.
Worktree Manager (WTM)
A command-line tool to make it easier to work with multiple Git worktrees. Particularly useful when managing multiple coding agents
Slowpost - The world's least engaging social network
Slowpost is the social network where you can only post once a year. Or to put it another way, it's a simple app for managing the subscribers for your annual email.
Discover the World of Beer
Ever wondered what the difference is between different beer styles and why they taste different? A simple PDF I created for a beer tasting party
Public Service Incubator (PSI) @ New Public
Working with an international consortium of public broadcasters to create a publicly owned, public-interest online space. I was the founding engineer, and designed the core architecture.
Facebook Integrity
I joined Meta (then Facebook) in the aftermath of the 2016 US election to help them work out what to do about polarization and misinformation. I defined metrics, improved comment ranking, and led a team to understand fundamental drivers.
Featured Snippets @ Google Search
I was the founding Product Manager of Featured Snippets, which gave direct answers to user queries by quoting web content. This was a particularly fun project to work on because it meant working with the research team that would go on to invent transformers.
HTML5
I represented Intel in the HTML5 Working Group, helping define the standard that turned the web from a document format into an application platform.
Dispute Finder @ Intel Research
Developed one of the first systems to automatically identify online misinformation.