Refresh borodutch.com copy and lazy-load stats #39

Merged
backmeupplz merged 3 commits from codex/gen-14-borodutch-refresh into main 2026-05-13 18:38:25 +00:00
backmeupplz commented 2026-05-13 18:09:14 +00:00 (Migrated from github.com)

Summary

  • Rewrites the hero/profile copy around Nikita's current agentic-development work.
  • Refreshes the project list toward current/high-signal work and simplifies stale project copy.
  • Adds a latest-writing section generated from the Ghost RSS feed with checked-in fallback posts.
  • Defers the heavyweight stats payload until a project stats panel is opened; first load keeps only the lightweight /count request.
  • Rebuilds the docs output for GitHub Pages.

Validation

  • Automated: yarn lint passed under Node v16.17.0.
  • Automated: yarn build passed under Node v16.17.0.
  • Automated: git diff --check passed.
  • Browser/network: served built docs locally and instrumented fetch/XMLHttpRequest; initial render requested only https://stats.borodutch.com/count, not /stats.
  • Browser visual QA: headless Chrome desktop screenshot captured at /tmp/borodutch-desktop.png; narrow 500px screenshot captured at /tmp/borodutch-narrow.png.

Manual QA: not required beyond the local headless visual/network proof for this static site refresh.

## Summary - Rewrites the hero/profile copy around Nikita's current agentic-development work. - Refreshes the project list toward current/high-signal work and simplifies stale project copy. - Adds a latest-writing section generated from the Ghost RSS feed with checked-in fallback posts. - Defers the heavyweight stats payload until a project stats panel is opened; first load keeps only the lightweight /count request. - Rebuilds the docs output for GitHub Pages. ## Validation - Automated: `yarn lint` passed under Node v16.17.0. - Automated: `yarn build` passed under Node v16.17.0. - Automated: `git diff --check` passed. - Browser/network: served built `docs` locally and instrumented fetch/XMLHttpRequest; initial render requested only `https://stats.borodutch.com/count`, not `/stats`. - Browser visual QA: headless Chrome desktop screenshot captured at `/tmp/borodutch-desktop.png`; narrow 500px screenshot captured at `/tmp/borodutch-narrow.png`. Manual QA: not required beyond the local headless visual/network proof for this static site refresh.
Sign in to join this conversation.
No description provided.