This repo contains the source for, a Hugo-powered blog.


Install Hugo from Brew:

$ brew install hugo

This site is developed using Hugo v0.25.1.

The makefile contains targets for running a local server, building the
deployable public/ folder, building the CSS and viewing the file tree

Write a new article

Use something like:

$ hugo new news/

where news is the "section" of the article. The possible sections are:

  • books
  • guides
  • lists
  • news
  • projects
  • talks
  • tidbits
  • tips

Write a new static page

Create, say, content/ with header:

title = "My new page"
type = "info"
hidefromhome = true



$ make deploy

This builds and commits the HTML files into public/ which is part of a
separate repository.