Software developers and those involved with programming have long observed that certain patterns recur and endure across different applications and systems. The growing interest in Agile Patterns, Architectural Patterns, Analysis Patterns, Design Patterns, and Pedagogical Patterns represent an effort to catalog and better communicate knowledge, providing handbooks of proven solutions to common problems. Patterns are a great way of getting a new view on things that you think you know by heart. Patterns are a way to pass on your knowledge to others in an easily understandable way. Patterns make your thoughts available to others to give you feedback. This workshop will be held as a MiniPLoP. MiniPLoPs bring together researchers, educators, and practitioners whose interests span a remarkably broad range of topics and who share an interest in exploring the power of the pattern form. MiniPLoP invites participants to add expertise to the growing corpus of patterns. MiniPLoP focuses on improving the expression of patterns. Participants will have the opportunity to refine and extend their patterns or pattern ideas with the help from knowledgeable and sympathetic fellow pattern enthusiasts. They will also be able to discuss applications of patterns in industry and academia. Techniques for Pattern Mining will also be presented.