play with pages
hello-world example repository creation: https://guides.github.com/activities/hello-world/
Learn Git with Bitbucket Cloud -- uses the command line rather than the web interface: https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud
setting up gitpages (no need to use a theme; directly creating index.html, etc. works too): https://guides.github.com/features/pages/
bitbucket equivalent (calls out functionality and limitations): https://support.atlassian.com/bitbucket-cloud/docs/publishing-a-website-on-bitbucket-cloud/
html 5 doctype: https://stackoverflow.com/a/10963261
including a script and the defer attribute: https://stackoverflow.com/a/5986762
script element details: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
document.createElement: https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement
document.querySelector: https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector
document.createTextNode ("can be used to escape HTML characters"): https://developer.mozilla.org/en-US/docs/Web/API/Document/createTextNode
style element ("In general, it is better to put your styles in external stylesheets and apply them using elements."): https://developer.mozilla.org/en-US/docs/Web/HTML/Element/style
link element: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link
CSS selectors: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Selectors
CSS color syntax: https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#rgb_colors