Personal site. Blog and projects are built from Markdown.
- Blog: Add or edit
.mdfiles inblogs/. Runnode build.jsto refreshblogs/manifest.json(list of posts, newest first). - Projects: Add or edit
.mdfiles inprojects/with YAML front matter, then runnode build.jsto regenerateprojects/projects.json.
---
title: Project Name
link: https://...
embed: https://www.youtube.com/embed/... # optional
image: images/photo.png # optional
order: 1 # optional, for display order
---
Markdown body here.node build.jsThen commit and push; GitHub Pages serves the site.