I am loving this book so far, always wanted a resource with such details and a 1:1 session like feeling.
Also, to enforce an extra layer of learning, I am writing the interpreter in Go. (book uses Java and C)
https://github.com/pravj/glox
The "satisfactory" part is, I've started applying the learning to other problems (writing a transpiler, completely different from the book's context), despite being in the middle of the book.