This website is modified from my template, here.
bundle install # once
bundle exec jekyll buildOr bundle exec jekyll serve to preview locally with live rebuilds.
./script/check-bib-refs verifies every file = {...} in cv/ref.bib names a real
file in papers/, matching exactly including case. CI runs it before each build.
Case matters because macOS filesystems are case-insensitive and Linux ones are not: a mismatched reference renders fine locally and then silently drops that paper's PDF button on the deployed site.