This site is collaboratively managed using GitHub, Jekyll, and Prose. To get started adding material to this site, just follow these steps:

  • First, email Kurt with your GitHub username (set up a free GitHub account if you don’t already have one). You’ll get an email from GitHub telling you you’ve been added as a collaborator to the repository.

  • To add something to the site once you’ve become a collaborator, go to and click “Authorize on GitHub.” Click on the project and you’ll see the full list of posts on the site. Hit “New File” and you’ll enter the text editor.

  • In Prose, you write in a format called Markdown—this is a lot more painless than coding your text in full HTML, but you can include any HMTL you want in it. You can refer to the Markdown syntax page, click the help button in the text editor, or just open up some other posts (like this one!) in Prose to get a feel for it.

  • Be sure to give your post a unique title up at the top of the Prose interface. Over to the right, click the Meta Data button to add your author name, select the category so the post will show up in the right place, and check “Publish” if it’s ready to go. Finally, click the Save button and hit “Commit.” Your new post will immediately show up on the site. Should you see an error message, try renaming the title of your post as another student might have used the same title; titles (i.e. filenames) need to be unique. If you are still having problems, email Kurt.