Today I learned how to set up a local installation of Jekyll, the static site generator built into GitHub Pages. It was not especially easily! Thankfully, a few resources helped:
After banging my head on my desk for a little while, I now have it working smoothly. Woohoo! I even learned how to set up Pygments, a syntax highlighter that makes code snippets look nice. For example, this is what I typed into the command line to generate the stylesheet for syntax highlighting:
$ cd GitHub-Pages-Folder
$ pygmentize -S default -f html > pygments.css
And this page was written in Markdown instead of HTML! See the code here. So I may not have been very creative today, but it does feel good to finally be more comfortable with using the command line and getting a sense for how all these tools work together.