Jay Fukumoto's Portfolio

CLAUDE.md

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

Overview

Personal portfolio site for Jay Fukumoto at jayfukumoto.dev. Built with Jekyll and hosted via GitHub Pages.

Commands

# Install dependencies
bundle install

# Serve locally with live reload
bundle exec jekyll serve

# Build for production
bundle exec jekyll build

Architecture

This is a Jekyll static site — no Node/npm, no build pipeline beyond bundle exec jekyll.

Content is driven by _config.yml. All personal info (name, headline, bio, skills, social links, resume URL, color theme) lives there. It’s the first place to look when changing anything site-wide.

Layouts and includes:

Styling:

Projects:

Resume: PDF at assets/resume/. The path in _config.yml (resume-url) must match the actual filename.

Docs and planning artifacts are in ~/Projects/claude/jayfuku.github.io/, not in this repo.