https://i.doubt.it/2013/04/08/roll-your-own-operating-system-1/
Roll Your Own Operating System 1