emerald finished reading Crafting Interpreters by Robert Nystrom
Took a while working on it on and off, but finally got through both implementations of the toy language Lox. Definitely recommended if you want a ~~relatively~~ easy to follow introduction to writing interpreters/programming languages with a lot of example code.