1. The document discusses how to properly design a pattern catalog for user interface design. It outlines several key principles to follow, including designing the catalog to be used, focusing on intended users, considering other formats beyond patterns, thinking carefully about use contexts, including visual examples, and finding out how patterns are actually used. 2. The document cautions against common mistakes like describing obvious design solutions without insight, lacking visual examples, and failing to support patterns after publication. It advocates designing catalogs with the real needs of users in mind based on surveys of how designers apply patterns in practice. 3. The key lessons are to create concrete and practical guidance for users, present patterns in a usable organization, and supplement descriptions with informative