https://michaelseangallagher.org/teaching-and-learning-in-decentralized-spaces/