Simple, single-page static site with markdown-editable content.
npm installEdit markdown files in content/:
content/hero.md- Hero section with summarycontent/work.md- Projects, papers, customerscontent/contact.md- Contact information
npm run buildOutput: dist/index.html
npm run watchThen serve locally:
python3 -m http.server -d dist 8080Visit http://localhost:8080
content/ # Markdown content files (edit these!)
static/
template.html # HTML template with placeholders
style.css # Plain CSS styling
img/ # Static images
build.js # Build script (converts MD to HTML)
watch.js # Auto-rebuild on file changes
dist/ # Build output (generated, not committed)
Deploy the dist/ directory to your static hosting service.