I'm a huge fan of this guy's work. His code is really easy to read, and I learn a lot every time I dig in. I think that Lezer [0] is underappreciated considering how flexible and performant it is.<p>Edit: I just realized I didn't even mention his most famous work, Eloquent JavaScript [1]! This book is incredible. I couldn't finish it the first time, so I'm not sure if it's the best book for beginners, but I learned so much when I picked it back up a few years later that I think that every JavaScript programmer should read through it and do the exercises at least once.<p>[0] <a href="https://lezer.codemirror.net/" rel="nofollow">https://lezer.codemirror.net/</a><p>[1] <a href="https://eloquentjavascript.net/" rel="nofollow">https://eloquentjavascript.net/</a>