CLAUDE.md

CLAUDE.md

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

What this is

Andrei Solntsev’s personal blog, a Jekyll site published via GitHub Pages (github-pages gem, so only GitHub Pages–whitelisted plugins work: jekyll-redirect-from, jekyll-sitemap, jekyll-feed). There is no build/test/lint pipeline; pushing to the repo deploys the site.

Running locally

./start.sh   # rvm use 2.7.8 && bundle exec jekyll serve --port=4003 --incremental --open-url

Requires Ruby 2.7.8 (via rvm) and bundle install. Output goes to _site/ (gitignored).

Bilingual structure (en / ru)

The site is split into two languages, and the language is carried by the category front-matter field — not by a plugin:

Common edits