@RubenFixit leave all the question and solutions you find on the way here.
This way the community can participate and learn with you.

Also this might be useful for hands-on doc for further interest in development.

Cheers,
Elias