The Hue project gladly welcomes pull requests!
This document contains instructions on how to get involved in Hue improvement.
In any case, feel free to ask here in a discussion.
Here is some inspiration on which areas we would love to have some contributions:
Here is an example of change: Pull request 842
Have a look at how to quick build.
It is flexible but Github Pull request are handy.
Just post the pull request and reviewers will start from there. The CI will run a basic set of tests for you.
A general rule is to follow the on-going style of the code context.
See how to automatically run the tests via CircleCi by pushing to a branch or opening-up a pull request.