Personal website / blog of sjduan.
Live: https://sjduan.github.io
This is a lightweight personal website for sharing projects, blog posts, and notes. Built as a static site so it’s fast, easy to maintain, and ideal for hosting on GitHub Pages.
Choose one that fits your repo; examples:
gem install bundler jekyll
bundle install
bundle exec jekyll serve
# open http://localhost:4000
brew install hugo
hugo server -D
# open http://localhost:1313
npm install
npm run dev # if using a bundler/dev server
gh-pages or use main with /docs (see repo Settings → Pages).index.md / index.html — homepage_posts/ or content/posts/ — blog posts (Markdown)assets/ — images, CSS, JS_config.yml / config.toml — site config (if using a generator)Create a markdown file in the posts folder with front matter:
---
title: "My New Post"
date: 2026-03-19
tags: [notes, project]
---
Write your post here...
This is my personal site — pull requests welcome for typos, accessibility fixes, or small layout improvements. For larger changes, open an issue first.
Content © USERNAME. Site assets and code are under the MIT License (see LICENSE).
Would you like a shorter one-page README, or a Jekyll-specific README prefilled for your repo?Would you like a shorter one-page README, or a Jekyll-specific README prefilled for your repo?