I just thought about doing this for learning hardware design a few hours ago. I started dabbling a while ago, and writing down the things I learnt would result in a concise document full of compressed knowledge. I'll probably use a different format (a continuously updated page on my site), but it's the same idea. Thanks for sharing!