Can anyone recommend good resources on writing a compiler from scratch ?

There are already a lot of suggestions here, I've added to my always increasing reading list this one[1] because, being based on Scheme (Racket to be exact), I'm curious on how a Lisp dialect compiler works internally.

[1] https://github.com/IUCompilerCourse/Essentials-of-Compilatio...