Personal site of DBvc / Yang.S. Built with Astro as a static, text-first writing site.
npm install
npm run devnpm run buildAstro writes the static site to dist/.
src/content/posts: long-form writingsrc/content/notes: short notessrc/content/projects: projects and experiments_posts: legacy SICP archive
The SICP archive keeps the old dated Markdown posts and publishes them with the legacy /:category/:slug.html URL shape.
For Cloudflare Pages or another static host, use:
- Build command:
npm run build - Build output directory:
dist
This repo also includes wrangler.jsonc for Cloudflare Workers static assets:
npm run deploy