To gain more experience in software-engineering I was playing around with the thought to contribute to open-source software. Since I started reading “Programming Rust” by O’Reilly to get started with a low-level language, I got also interested in understanding what happens under the hood when we execute or compile a program. Therefore, I thought it might be a good idea to look into the Rust Programming language itself. Coincidentally, I found this video from Esteban Kuber, which ultimately made sure to check out the Rust compiler.