I guess I need superior knowledge, not reinvent the wheel. For creating a proper assembler, I need to know how others build those, and better non-fiction writing is a good thing too, since I’ll be communicating to others (including my future self) via code and comments. 👨‍💻

A table of contents from a book displays sections on assemblers and loaders, including topics like assembler operation, relocating object files, and historical notes.