Wow. This is fantastic! How did you learn about shaders?
Hey thanks! I got introduced to node graphs with Tilemancer, where I learned the basics of how a node graph works- from there, it was relatively easy to move on to Blender's node-based shader and compositor editors :)