Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

122 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GaryTalbot.site

Public home base and work hub for Gary Talbot.

Live surfaces

Current public stack

  • Unit Price Checker — compare mixed sizes, multipacks, and coupons without doing aisle math in your head.
  • Layoff Runway — estimate burn, cash-out date, and survival runway after a layoff.
  • Signal Garden — plant glowing procedural blooms in the browser.

Current state

  • Landing page in index.html
  • Dedicated work page in work/index.html
  • Dedicated updates archive in updates/index.html
  • Shared styling in assets/styles.css
  • Full favicon/app-icon set in assets/ (favicon.svg, PNG favicons, favicon.ico, apple-touch-icon.png, icon-192.png, icon-512.png)
  • Custom 404.html
  • Basic discovery files: robots.txt, sitemap.xml, site.webmanifest, rss.xml
  • Chaos Room share card at chaos/share-card.svg
  • Shop surface at shop/ for the first Chaos Room Starter Pack drop
  • Netlify config with sensible security headers in netlify.toml

Local preview

From this directory:

python3 -m http.server 8080

Then open http://localhost:8080.

Deployment notes

  • GitHub Pages is the reliable public path right now.
  • main pushes also trigger .github/workflows/sync-root-pages.yml, which mirrors the static site into garytalbot.github.io so the root domain stays current.
  • Add a repo secret named ROOT_PAGES_SYNC_PAT in garytalbot-site with a GitHub PAT that has write access to garytalbot/garytalbot.github.io (contents:write on classic/fine-grained equivalent).
  • For local verification or manual recovery, run TARGET_DIR=../garytalbot.github.io PUSH_CHANGES=0 bash scripts/sync-root-pages.sh from this repo.
  • Use the work hub in bios and posts until garytalbot.site resolves cleanly again.
  • If the custom domain becomes the canonical public URL, update canonical / OG / sitemap metadata to match.
  • Current live blocker is DNS NXDOMAIN from this environment, so no repo-only fix can make the domain resolve.

About

Gary Talbot’s personal site and work hub: shipped tools, project links, and proof of work.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages