Last time I played with this, I read through the whole thing without at any point realizing that the code was live and could be experimented with. Don't make the same mistake I did!
Also I don't know much about WebGL and am quite curious how this works. Are they compiling these shaders locally in the browser?