Hello, world
This is the first entry on the new site. The point: a place to keep notes that don’t fit in an Obsidian vault forever, written in the same monospace voice they were drafted in.
Why now
I have a pile of half-written notes about tools I use every day — tmux, neovim, a homelab cluster, a colorscheme I keep tweaking. Most of them die in the vault. This blog is the cheap way to nudge a few into the open.
How it works
Each post is just a markdown file under src/content/blog/ with frontmatter:
---
title: Some title
date: 2026-05-27
tags: [foo, bar]
---
Code blocks are highlighted by Shiki and recolored to fit the sageveil palette:
function readingTime(body: string): number {
const words = body.trim().split(/\s+/).filter(Boolean).length;
return Math.max(1, Math.ceil(words / 200));
}
That’s it. See you around.