Developing compilers before designing a programming language
https://www.craigstuntz.com/posts/2023-10-13-learning-compilers-and-programming-languages.html
Misconceptions about compilers
https://sbaziotis.com/compilers/common-misconceptions-about-compilers.html
Awesome resources
https://github.com/aalhour/awesome-compilers
Resources for amateur compiler writers
Simple intermediate language
https://www.cs.cornell.edu/~asampson/blog/bril.html
Techniques
Flattening AST
https://www.cs.cornell.edu/~asampson/blog/flattening.html