setup ▸ free hosting via GitHub Pages ▸ configuring CNAME and DNS for a custom domain name ▸ convention-based directory structure ▸ working with markdown and YAML front matter ▸ theming and SASS ▸ pushing changes to a live website from the command line