No description
  • HTML 38.7%
  • Stylus 37.1%
  • JavaScript 19.5%
  • Makefile 2.6%
  • Nix 1.4%
  • Other 0.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Image Daniel Flanagan 31bbc6cd52 fix(pay): keep the payment page out of the sitemap
The page is meant to be handed out directly, not discovered. Hugo has
supported front matter sitemap.disable since 0.125 and this repo builds
with 0.139, so no template change is needed.

Feeds already excluded it: RSS/Atom/JSON Feed are declared only for
section outputs and /pay/ is a root-level page. Verified by rebuilding
and grepping public/sitemap.xml and every built feed for the URL.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Kw3qyhCV5sZpnbFQM3uAG2
2026-09-04 15:08:29 -05:00
content fix(pay): keep the payment page out of the sitemap 2026-09-04 15:08:29 -05:00
data chore: update blogroll 2026-07-31 15:25:20 -05:00
layouts fix(feeds): detect git-derived lastmod instead of testing isset 2026-08-06 15:05:05 -05:00
src/stylus feat: footer link lists as a 2-column grid 2026-07-07 16:32:01 -05:00
static fix: prefer dark when the UA reports no color-scheme preference 2026-07-06 10:44:47 -05:00
.envrc Flake 2023-10-06 17:04:53 -05:00
.gitattributes Move fonts to git lfs 2022-02-28 22:40:21 -06:00
.gitignore Ignore nix build results 2024-07-08 16:27:23 -05:00
config.yaml feat(feeds): publish a JSON Feed for the blog 2026-08-02 07:57:43 -05:00
flake.lock Update flake 2024-12-09 10:38:01 -06:00
flake.nix Fix nix flake, add uber 2023-11-02 21:03:27 -05:00
makefile Fix makefile 2023-07-16 20:15:50 -05:00
netlify.toml fix(feeds): serve correct media types and stop git mtimes driving updated 2026-08-06 10:53:45 -05:00
package-lock.json Fix nix flake, add uber 2023-11-02 21:03:27 -05:00
package.json Fix nix flake, add uber 2023-11-02 21:03:27 -05:00
readme.md Remove build badges 2024-10-25 10:51:00 -05:00

Dependencies

  • Hugo
  • netlify-cli (for deployments)
  • Stylus

Build

make

Resulting pages will be in public/.

Develop

make dev

You can view the site at http://localhost:1313.

Deploy

Temporary Build

make publish

To Production

make publish-prod