Great guide, Nick. Very useful. Thanks.
I would like to add the steps to push the files to Github, because it wasn't straightforward to me, and this may help others...
After saving the changes on your files in VSC, you get an alert on the 'Source Control' icon on the left that tells you there...