This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is a Jekyll-based GitHub Pages site using the Minimal Mistakes remote theme (v4.27.3). The site is hosted on GitHub Pages and uses the standard Jekyll static site generator.
bundle exec jekyll serve
bundle exec jekyll build
bundle install
bundle update
bundle exec jekyll build --verbose
bundle exec jekyll serve --drafts
_config.yml
: Main Jekyll configuration file. Contains site settings, theme configuration, and plugin definitions. Uses remote_theme for Minimal Mistakes.Gemfile
: Ruby dependencies - uses github-pages
gem for GitHub Pages compatibility and jekyll-include-cache
for theme support._posts/
: Blog posts in YYYY-MM-DD-title.markdown formatindex.markdown
: Homepage with layout: home
about.markdown
: About page with layout: page
404.html
: Custom 404 error pageThe site uses Minimal Mistakes remote theme which provides:
When modifying layouts or includes, refer to the Minimal Mistakes documentation as the theme files are not stored locally.
gh-pages
(deployment branch)main
(for pull requests)gh-pages
branchbundle exec
prefix for Jekyll commands to ensure correct gem versionsassets/css/main.scss
with proper front matterassets/js/
directory