personal learning project I'm starting again, last time I tried writing with claude but felt I lost control of the source code and now I'm using claude as a tutor and I'll write all the code by hand to keep a clear image in my head how things work
cmake -B build
cmake --build build