Edge Collective: Design Patterns for Degrowth ICT