Themes
Through our research, several themes emerged that have helped organize the patterns we surfaced. While these themes are often interrelated, they group together distinct needs, practices, and realities that different audiences experience and navigate. Click on each theme to see what patterns they include, as well as relevant solutions and resources.
We use patterns as the basic unit of this toolkit to describe challenges, problems, and phenomena experienced or observed by our participants. Pattern language is also commonly used by software engineers. Click on patterns to read more about them and see their associated solutions and resources. And see our FAQs for more on our rationale to use pattern language.