Technology for community liberation