There’s a mod I want to make, but I’ve never made a mod for any game before. What resources are there for starting out?

I know programming well enough so that’s not a barrier, this is more about mod structure and testing