One thing I used to have a hard time thinking about in #graphics was branchless conditions (ie, masking). I eventually got used to it, but I understood it best after doing it in Desmos. Try it out yourself.https://www.desmos.com/calculator/ue4wonp8df …
Unfortunately, when you make updates to a desmos graph, it doesn't save for everyone else. Here is the same thing, marked up with comments to help explain it: https://www.desmos.com/calculator/zrdgzlq3qm …