JR

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Project Overview

This is a Jekyll-based personal website and blog for Jarred Robidoux, hosted on GitHub Pages. The site features a minimalist design with custom CSS styling and includes sections for writing, music, and about pages.

Development Commands

Local Development

# Install dependencies
bundle install

# Serve the site locally with live reload
bundle exec jekyll serve

# Build the site for production
bundle exec jekyll build

File Structure

Architecture Notes

The site uses a custom design instead of the default Minima theme. The main layout (_layouts/default.html) creates a centered, typography-focused design with:

Posts are organized by category with separate pages for different content types (writing vs general blog posts). The navigation structure is hardcoded in the default layout rather than using the _data/navigation.yml file.

Content Management