How to guarantee your change is integrated to Moodle core
Some Random Moodle Stuff
Development Moodle