On the theme of no magic, a colleague pointed out authentication-zero as an interesting alternative to devise for authentication. I’ve used and enjoyed clearance before, but am liking the simplicity of generated code.