This is a talk I gave at Oneshot Nodeconf Christchurch Video is available on YouTube A PDF of the slides can be found as a GitHub release download This is now written out as a blog post, too. There is a Chinese translation. This work is under the Creative Commons CC0-1.0 license