Pit yourself against other authors in your field, and see who the victor will be.
A Vagrantfile and puppet manifest are available for development within a virtual machine. To use the vagrant VM defined here you will need to install Vagrant and VirtualBox.
To load and enter the VM:
vagrant up && vagrant ssh