In 2017, I taught myself GLSL shaders with the wonderful online course The Book of Shaders.
Using the knowledge I've learned, I made a web-based shader camera where you can try out a couple of different visual effects. You can also mix and match them to create new effects.
Try it out yourself: https://ningxiaz.github.io/shader-camera/.
The effects include: