My new article is a tutorial for front-end developers. It consists of 12 examples of simple, but pretty shaders and a lot of tips for beginners. I published it on habr.com.
Looking for a step-to-step tutorial without mathematics?
Check out my article about WebGL shaders with examples adapted especially for UI developers (in Russian)!