Personal blog built with Jekyll and hosted on GitHub Pages.
Live site: https://yuxichau.github.io/yuxichau/
This is a Jekyll-based blog where I write about software development, AI agents, and technical topics.
-
Install dependencies:
bundle install
-
Run the development server:
bundle exec jekyll serve -
Open http://localhost:4000/yuxichau/ in your browser.
_posts/- Blog posts in Markdown format_pages/- Static pages (about, posts index)_data/- Site data files (navigation, etc.)_includes/- Reusable HTML componentsassets/- Images and other static assetsdocs/- Development workflow documentation
Create a new file in _posts/ with the format YYYY-MM-DD-title.md and include front matter:
---
title: "Your Post Title"
date: YYYY-MM-DD
---
Your content here.The site automatically deploys to GitHub Pages when changes are pushed to the main branch.