CLAUDE.md

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

Project Overview

Personal portfolio website for Gerald Sim (sysad.mn). Jekyll-based static site deployed automatically via GitHub Pages with a custom domain through Cloudflare.

Development Commands

# Install dependencies
gem install bundler jekyll
bundle install

# Run local dev server (serves at http://localhost:4000)
bundle exec jekyll serve

# Build site (output to _site/)
bundle exec jekyll build

There is also a private companion repo (sysad.mn-ops) expected to live alongside this one for automation/deployment scripts.

Architecture

Key Content Files

Design Patterns