As a Vyper maximalist, I had to make a tutorial.
A framework for scalable, interoperable governance, coded in Vyper.
Building A Random Number Oracle on Ethereum