Hi Leo
I assume you are referring to this plugin
https://moodle.org/plugins/block_mynotes
Of which I know absolutely nothing. However the UK Open University are good people to follow to see some of the most recent thinking on Moodle dev standards. Also why not put your code up on Github and then you might get feedback on what you are doing. You can also follow development trends on the Telegram discussion forum, but read the pinned message on policy before asking questions..