OS Development is... EXTREMELY challenging. I dunno how much the author knows about Linux, but having Brett wear a Linux Tee is good support for his statement. Doing your own Linux Kernel modules or device drivers is a great place to START getting your head around OS development.
SG, thank you for bringing this to us week after week. It's a real highlight for me!