A GitBook "How to write an Operating System".