This is a slight derail, so apologies, but: I've been just starting to get interested in shaders, and have been spending time reading things on shadertoy and working through BoS. Something I find really annoying about shadertoy is the pretty ubiquitous focus on minimizing code size, which I can understand in the context of demoscene, but which is super annoying when you're trying to read something to understand it.
What I'd love to see is something like an 'annotated shadertoy', which encourages inline documentation and explanation of the various moving parts. If anything like this exists, I'd love to hear about it!