For me one of the best ways to get into shader programming  is to look at the code of others.That's why I published a collection of over 50 fragment shaders I've created using markusfisch's awesome ShaderEditor.I tediously wrote all of them on my smartphone as a pastime and to prototype ideas on the fly. Some of them may contain unpolished bits of code, yet I hope they will inspire some people.

Check it out on GitHub