As far as coding and programming goes, it really depends on the language. I can easily read code and figure out how it works, like how I was able to do with the PO database. If I'm unfamiliar with the source code of Pokemon Showdown, then I'll try to figure out how it works and see what I can do. If that's not possible, I'm afraid I will not be of much help.
Other than that, I can "check out" the source code, I guess. I'll ask LS.