@Kingstrum Sort of.. I havent found a good source to actually leanr the syntax.. what I did was download a few different examples of people writing very complex and powerful configurations across multiple machines... then i just hacked at it until I figured out what the hell was going on. At first it was all very confusing but I quickly started to pick up on the patterns. After a few weeks I was at the point today I was able to write the whole thing from scratch and finally feel I can be productive with it.
Other than RTFM nonsense the only thing I can suggest is to check out some example configurations, oh and join the matrix chat for help they are REALLY helpful.