Chronicles of a Software Engineer
GhostA personal engineering blog following the author's development of Lights, a C++23 game engine, starting with a high-level architectural tour. Readers get technical detail on design decisions such as the layered structure, the RHI-based rendering backend and the choice not to impose an ECS.