Setting up this blog

This is the first real post on the new blog system. It’s built with Astro content collections, so every post here is just a plain Markdown file in src/content/posts/.

The blog listing page automatically picks up new posts, sorts them by date, and shows an excerpt pulled from the first paragraph — no extra frontmatter needed unless I want to override it.

More posts coming soon.