Hugo
-
Designing a multilingual site — three kinds of text
Going multilingual on a static site isn't just translating the body. Split text into three kinds — body, fixed strings, and config/data — and hold each in the container that fits. With Hugo / crofty as the example, plus the trap where images 404 under /en/.
-
Keeping what you write in your own hands — a small publishing tool
Instead of leaving what you write at the mercy of a platform, publish it to your own domain as a static site. An overview of the small tool I built for that, and the thinking behind it. The first post in a four-part series on building and shipping a publishing tool.