The pages, posts and games are plain files in a public repository, sethshoultes/sethshoultes.github.io. A Jekyll build turns them into static pages, and the result is served from Cloudflare Pages.

  • Every address stays: old links keep working.
  • Agents can read any page as Markdown (Accept: text/markdown), or start at /llms.txt and /sitemap.xml.
  • A new post is published by a scheduled workflow in the repository, which also deploys the site.