Astro + TypeScript
Static pages first, with small scripts only where interaction earns the cost.
// Under the hood
The small stack and working principles behind this corner of the web.
Static pages first, with small scripts only where interaction earns the cost.
Long-form writing lives in plain files with validated frontmatter.
Self-hosted type, matching the lab-notebook direction from the site spec.
Browser exports can be mounted into individual project pages without changing the site shell.
Each game gets a focused play surface, project notes, and a proper standalone URL.
Fast, resilient pages with no client framework or analytics dependency.
Project data is typed source; posts are portable Markdown; the output is ordinary HTML.