I was trying to write a plugin for myself but I found several pain points.
- I tried to read other plugins and try the same techniques, but they differ quite a lot and it looks like there is no standar way of doing anything.
- I struggled a lot with debugging and reloading the changes. Is there a way of working other than printing and reopening the files?
I would like to know if there is some guides, guidelines, FAQs, tips, tutorials or something that can help me with creating them and avoiding common pitfalls.