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 academic website for Hosein Fooladi, a Machine Learning researcher. The site uses the Minimal Mistakes theme and is hosted on GitHub Pages. It showcases research publications, blog posts, teaching activities, and talks.

Development Commands

Local Development

# Install dependencies
bundle install

# Build the site
rake build
# or
jekyll build --profile --trace --config _config.yml,_config.dev.yml

# Serve locally for development
bundle exec jekyll serve --config _config.yml,_config.dev.yml
# or
rake serve

Build Configuration

Site Architecture

Content Collections

The site uses Jekyll collections to organize different types of content:

Key Configuration

Layouts and Defaults

Content Structure

Assets and Styling

Important Notes