A small engineering blog. Posts live in a SQLite database and render through Next.js's App Router as statically exported pages. The design tokens — color, type, spacing — live in a single file.
Body copy is set in a serif face for long-form reading; section labels and metadata use a humanist sans for clarity at small sizes. Code is set in a monospaced face with generous line height.