It is not for everyone, but I really like more-speech (https://github.com/unclebob/more-speech). The intended audience is programmers, especially Clojure programmers. It is fascinating to read through Uncle Bob's Clojure specs for things like Bech32.