Portland Pattern Repository
The Portland Pattern Repository is a catalogue of software design patterns and discussion site hosted at c2.com by Cunningham & Cunningham. Its 1995 discussion companion, {{WikiWikiWeb}}, was the first wiki.
The Portland Pattern Repository is one of the earliest organised online collections of software design patterns, hosted at c2.com by Ward Cunningham's consultancy Cunningham & Cunningham, Inc. It grew out of the patterns community that coalesced around the 1994 book "Design Patterns: Elements of Reusable Object-Oriented Software" by the so-called Gang of Four, and around Cunningham's own work with Kent Beck on object-oriented patterns. To let practitioners discuss, refine, and add patterns collaboratively, Cunningham installed a Perl program he had written on the repository's site on 25 March 1995. That companion site, WikiWikiWeb, was the first wiki — a publicly editable website with a full per-page revision history — and the repository quickly became as well known for its wiki discussion pages as for its pattern catalogue. The site hosts entries on patterns, anti-patterns, Extreme Programming, agile practices, and broader software-engineering folklore, and is widely cited as the seed of the wiki-driven collaborative-writing model later adopted by Wikipedia.