Birth of an OPERATING SYSTEM
So I spent close to $2,000 for the Sinclair QL. Most of what I did with it was one programming project after another. [..] What got me interested in operating systems: I bought a floppy controller so I wouldn’t have to use the microdrives, but the driver that came with the floppy controller was bad so I ended up writing my own. In the process of writing that I found some bugs in the operating system—or at least a discrepancy between what the documentation said the operating system would do and what it actually did. I found it because something I had written didn’t work. My code is always, um, perfect. So I knew it had to be something else, and I went in and disassembled the operating system.
🙄😁