Text this: Formal techniques for networked and distributed systems