For all of you who liked the regex/parsing etc. part of LMPTHW, I came across this wonderful introduction to compiler design:
http://craftinginterpreters.com/
It’s free to read online. Rich technical details while not overstraining the non-expert; and wonderfully entertaining at the same time.