I am interested in books that teach the ins and outs of building complex software systems from scratch.
One such delightful book is “Building Git” by James Coglan. It builds a complex software from scratch allowing the user to learn by building.
What other books would be similar to the above?
Writing an interpreter in Go -https://interpreterbook.com/