[blog]
Hello, World
2026-08-07· 1 min read· 130 words

This is the first post on this blog. It’s built with Astro, written entirely in markdown, and styled to look like a terminal — because that’s where most of the actual thinking happens.

Why a blog

Writing things down forces precision. Half of debugging a design in your head is actually debugging your explanation of it.

How it works

  • Posts are markdown files in src/content/blog/.
  • npm run new-post "Title" scaffolds a new one with frontmatter filled in.
  • npm run dev for a live preview.
  • git push to publish — the build pipeline does the rest.

Here’s a code block to check syntax highlighting:

function readingTime(words: number): number {
  const wordsPerMinute = 200;
  return Math.max(1, Math.round(words / wordsPerMinute));
}

More posts to come.

← back to posts