This site is built with Hugo, the world’s fastest framework for building websites, using the PaperMod theme.

Writing posts

Add new posts in the content/posts directory. Each post is a Markdown file with front matter at the top. You can scaffold a new post with:

1
hugo new content posts/my-new-post.md

The filename does not need to encode the date — Hugo reads the date field from the front matter.

Code highlighting

Hugo ships with the Chroma syntax highlighter, so fenced code blocks just work:

1
2
3
4
5
def print_hi(name)
  puts "Hi, #{name}"
end
print_hi("Tom")
#=> prints "Hi, Tom" to STDOUT.

Local development

1
hugo server -D

Then open http://localhost:1313/. Check out the Hugo docs for more on how to get the most out of Hugo.