Found in 1 comment on Hacker News
DanBC · 2018-06-25 · Original thread
This is an entire book.

http://shop.oreilly.com/product/9781565922006.do

It might be useful to have said which bit of this is most interesting.

Fresh book recommendations delivered straight to your inbox every Thursday.