Cat theory for programmers is not a `funny' book, but it's certainly a beginner friendly. I'm in chapter 5 or 6 on it and it's good. There are a good version on github which is just a little fancy
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.