saved
The Slow Formation of Durable Software
Hraness wrote this summary from a saved copy of the source. Quotations are taken word for word from the source.
gist
On Zotero’s 20th anniversary, Dan Cohen recounts how historians at George Mason’s Center for History and New Media spent years merging a web scrapbook tool and a desktop citation manager into a Firefox extension. He contrasts that slow, communal vision-forming with instant AI-generated software and argues the patient process is why Zotero proved durable, with over 20 million users.
ideas
- No prompt could have built it. The team did not yet know what it wanted, so the hard part was forming a shared vision, not writing code.
- Two halves of an idea. Cohen’s Web Scrapbook captured items from the browser while Elena Razlogova’s Scribe handled citations and notes; the goal became a scholarly tool living inside the browser.
- Firefox and XUL made it possible. Firefox’s 2004 release and its extensible interface language let the group customize the browser, leading to the SmartFox grant and prototypes by Simon Kornblith and David Norton.
- Naming by Albanian dictionary. After SmartFox and Firefox Scholar ran into trademark trouble, the team picked zotero, Albanian for to learn well or master.
- Durability from slowness. The 2006 beta drew 60,000 users in a month, and the communal foundation let Zotero grow for two decades.
quotes
“It took five years, not five minutes, to produce a rough initial prototype”
“we did not know exactly what we wanted, and so could not have written coherent prompts for an LLM”
“As programming increasingly becomes a caffeinated bender with magical bots, this measured pace and emphasis on communal thinking likely holds an important lesson.”
“We had 60,000 users of this new open-source research assistant within a month.”