Problem

A place to keep project notes, dev notes, and occasional longer writing.

  • Keep a record of projects and decisions.
  • Make it easy to add notes without thinking about the site itself.
  • Keep the stack simple enough that I actually maintain it.

What I built

This site. Content is stored as markdown files in version control. No CMS, no database, no build pipeline more complex than astro build.

The design system is hand-rolled — a small set of CSS custom properties covering color, type, spacing, and radius. The type stack is Source Serif 4 for prose, Inter for UI, and JetBrains Mono for code.

Stack

Astro · MDX · Source Serif 4, Inter, JetBrains Mono

pietas.dev