Publish: A Swift static site generator

February 7, 2020

This site is now published using Publish, a Swift static site generator. I am presenting on Publish at the February St. Louis CocoaHeads. I'll post my session notes soon.

My CocoaHeads talk will cover the following:

  • installing and setting up Publish and the Publish command line tools
  • basics of the Publish framework
  • creating a custom theme
  • adding syntax highlighting using Splash, a native Swift syntax highlighter
  • creating markdown content
  • testing your site locally
  • CSS tips and tricks (er... hacks)
  • deploying to GitHub Pages
    • deploying the generated site to the master branch
    • independently committing your custom Swift theme code, markdown files, resource files, etc. to your repo