← DevlogDevlog / The site is a build too

The site is a build too

metaastro

Placeholder entry — replace this with something real.

The portfolio is built the same way as everything else here: static, no framework runtime, no tracking. Every page ships zero JavaScript except the project pages with a playable build, and those load the Unity loader only when you click.

Why static

The job of this site is to get you from “who is this” to “I am playing one of the builds” in one click. Nothing about that needs a client-side router. What it does need is for the 40 MB build to be the only large thing on the page, and it is.

How entries work

Every entry is a Markdown file in src/content/blog/, with frontmatter validated by a schema:

title: "The site is a build too"
date: 2026-08-19
description: "Why the portfolio is static, and how devlog entries get written."
tags: ["meta", "astro"]

If a field is missing or the wrong shape, the build fails instead of quietly publishing something broken. Set draft: true to keep an entry out of the index while it is still cooking.