Principles for digitally agile community learning and development