Connor McCoy's personal website — a minimal single-page Jekyll site published with GitHub Pages at www.cmccoy.us.
The page text lives in index.md. Edit it, commit, and push to main —
GitHub Actions rebuilds and deploys automatically (see .github/workflows/jekyll.yml).
Open in VS Code and choose Reopen in Container, or open in
GitHub Codespaces. The container
installs gems and starts jekyll serve automatically on port 4000.
Note: open from a normal clone, not a
git worktree— a worktree's.gitlives outside the container mount and breaks git inside.
Requires Ruby 4.0 (see .ruby-version; macOS system Ruby is too old).
bundle install
bundle exec jekyll serve # http://localhost:4000, with live reloadindex.md— home page content._layouts/default.html— the single page template.css/style.css— small, hand-written stylesheet.CNAME— custom domain; leave it in place.