Collaborative communities require a wide range of face-to-face and online communication tools. Their socio-technical systems continuously grow, driven by evolving stakeholder requirements and newly available technologies. Designing tool systems that (continue to) match authentic community needs is not trivial. Collaboration patterns can help community members specify customized systems that capture their unique requirements, while reusing lessons learnt by other communnities. Such patterns are an excellent example of combining the strengths of creativity and rationale. In this chapter, we explore the role that collaboration patterns can play in designing the socio-technical infrastructure for collaborative communities. We do so via a cross-case analysis of three Dutch social innovation communities simultaneously being set-up. Our goal with this case study is two-fold: (1) understanding what social innovation is from a socio-technical lens and (2) exploring how the rationale of collaboration patterns can be used to develop creative socio-technical solutions for working communities.