Skip to content

Repository files navigation

duu261.me

Personal site of Nguyễn Như Vũ - Java backend / BrSE student in Ho Chi Minh City.

Static site, zero client JS. All motion is CSS, gated behind prefers-reduced-motion.

Stack

  • Astro with content collections (src/content/projects, src/content/blog)
  • Catppuccin Macchiato palette, Fira Code / Shippori Mincho B1 / Playfair Display / Archivo
  • Shared Markdown renderer with portable CommonMark/GitHub-style authoring (see AUTHORING.md)
  • Sitemap + RSS (/rss.xml) generated at build time

Commands

Requires Node 22.12+ and pnpm. pnpm only, never npm.

Command Action
pnpm install Install dependencies
pnpm dev Dev server at localhost:4321
pnpm build Production build to ./dist/
pnpm astro check Type-check pages and config
pnpm preview Preview the production build

Writing content

Plain Markdown only - no hand-written HTML. Frontmatter schemas and the posting workflow are documented in AUTHORING.md. Entries with draft: true never reach the public build.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages