This talk examines the role of patterns in designing information search and discovery applications, describes some of the challenges involved in creating the Endeca UI Design Pattern Library, and explores some of the issues involved in maintaining and growing a pattern library as a resource for a company as well as the wider user experience design community.