Compilers, chips, systems engineering
Did you ever think about how your CPU executes the code that you wrote?
Why are production compilers so complicated? I decided to build one from scratch to find out.