As the author of the mentioned book I just want to add that I specifically wrote it because I'm also a huge fan of the technical writings the author is looking for: from the ground up, all code shown, no toys and shortcuts, capturing the essence in a few thousand lines.
And just FYI, the interpreter we build in the book ends up with ~3900 lines, including the full test suite.