The source for fyang0507.github.io: a small, dependency-free personal site about AI work, writing, and photography.
This is a static site—there is no build step or package manager. Serve it over HTTP:
python3 -m http.server 4173 --bind 127.0.0.1Then open http://127.0.0.1:4173/.
index.htmlis the home page; the section pages are standalone.dc.htmlfiles.- Essays live in
content/posts/; photo metadata lives incontent/photos-source.ts. - After changing either source, run
python3 scripts/generate-content.pyand commit the generatedcontent/posts.jsandcontent/photos.js. - Site assets, local fonts, and shared browser scripts are kept in
assets/,images/,fonts/, and the repository root.
The site is intentionally plain static HTML, CSS, and JavaScript so it can be deployed on any static host.
Original site code is available under the MIT License. Third-party notices, design-reference credit, and exclusions for personal content, fonts, generated runtimes, and vendored code are in NOTICE.md.