Wonderful. I feel like I learned HTML/CSS/JS from observing and guessing. Having an explanation would've been a hell of a lot easier.
Unfortunately, most brilliant web designers are terrible at communication. Not all - I know there are at least several exceptions.
Look at Twitter Bootstrap for example. It's great, and I'm guessing it's made for non-web designers, or people who want to make something quickly. In the prior case, I can't imagine any design newbie understanding how to use it.
I think that Twitter Bootstrap is actually targeted toward the experienced front-end developer who needs to put together a prototype or other simple app quickly.
Unfortunately, most brilliant web designers are terrible at communication. Not all - I know there are at least several exceptions.
Look at Twitter Bootstrap for example. It's great, and I'm guessing it's made for non-web designers, or people who want to make something quickly. In the prior case, I can't imagine any design newbie understanding how to use it.