I like tutorials that explain you how to build a thing like an language interpreter, terminal text editor, etc that you can follow and code at the same time.<p>I really liked the Let’s Build A Simple Interpreter (https://ruslanspivak.com/lsbasi-part1/), followed it and build the Pascal interpreter in Swift instead of Python.<p>Now I am finishing up with Build Your Own Text Editor (https://viewsourcecode.org/snaptoken/kilo/) and learning a lot low level terminal stuff.<p>What are your favorite tutorials of this kind that you can recommend?