Text this: Guide to Distributed Algorithms