Haha! I couldn't get to HackerNews first, and ebellm beat me here! I wrote (with a lot of help) the article there. I also jotted down some notes on the process of writing it with O'Reilly in case anybody's interested in that side of things: http://planspace.org/20160619-writing_with_oreilly/ Hope it's (both are?) useful/interesting!