How This Site Is Built

  • meta
  • astro

This site is built with Astro, a framework for content-focused websites that ships zero JavaScript by default.

Content lives as plain Markdown files under src/content/blog/. Adding a new post is just adding a new .md file with a title, description, and date in its frontmatter — no database, no CMS.

Hosting is GitHub Pages, configured through a GitHub Actions workflow that builds the site and deploys it on every push to the main branch. The custom domain (minhngocn.com) points at GitHub Pages via DNS records.

Why this stack: