Over the course of the next several weeks there will be even more preparatory challenges. There is not necessarily any right answer as long as it meets the criteria of your chosen faction and produces the desired result. As you prepare yourself, you are encouraged to share and discuss your work with others in the community and in your faction. Use whatever social media platform and online resources that you prefer.
You might create a public GitHub repository and spread the word via Twitter. Or you might post your work on your own blog and invite the world to marvel at your work.
The choice is yours.