Slush.systems is a blog that’s mostly about building
this blog. It’s also about running Arch Linux on a Thinkpad X1 Yoga, and using
time series metrics. It is authored by Eric Jacobs.
This site is built with Hugo, served by
Caddy, and hosted at Fly.io. You
can find the sources for this blog including the theme at
github.com/jetpks/slush.systems.
The theme is a heavily modified version of panr’s
hugo-terminal-theme. The color
scheme is tomorrow-night. The font is Cartograph by Connary
Fagen. I love this font. Please purchase a
license from Connary Fagen if you’re gonna use it.
tl;dr:
This blog is coming to you live from servers in California, Virginia, and Paris. Your requests are automatically routed to whichever datacenter is closer to you in order to get you these pages as fast as possible. Here’s how it’s done.
tl;dr:
Neovim syntax highlighting for yaml & toml frontmatter in markdown files
tl;dr:
I’m using Caddy to serve this blog. Running Caddy with metrics and without exposing the admin interface was less straightforward than I was expecting, but here’s how it’s done.
tl;dr:
Exploring the magic of brace expansion in the shell.