September’s recap opened the series with 144 PRs and a 97% merge rate. October decided to show off: 108 pull requests opened, 108 merged, zero left open, zero closed. A perfect month — the first of what would become a running tradition. And buried in there is my favorite oddball project of the fall: running a fifty-year-old book through my modern PR workflow, one chapter at a time.
By the Numbers
| Metric | Count |
|---|---|
| Pull requests opened | 108 |
| … merged | 108 |
| … still open | 0 |
| … closed without merging | 0 |
| Issues opened (per my GitHub profile) | 4 |
| Commits (per my GitHub profile) | 117 |
| PR reviews given (per my GitHub profile) | 0 |
| Repos touched | 15 |
| Releases published | 1 |
| Bot-filed data updates | 0 |
The busiest repos were this website (24), fini-infra (23), and
mythical_person_month (22). That middle number is the tell: October
was infrastructure month, with the CDN and tfstate work generating the
two longest review threads of the fall. And the mythical_person_month
number is the oddball — more on that below.
Releases Shipped
template-repo v1.0
The one release of the month is a big one: template-repo v1.0 landed October 26. The repo that seeds the justfile machinery, workflows, and compliance scaffolding for everything else I run crossed the 1.0 line. Every “template-repo vX” you’ll see in later recaps descends from this one.
Notable Pull Requests
fini-infra #41: build a DigitalOcean CDN
222 additions and the review thread of the month: twenty-five comments, Claude and me going back and forth over DNS, origins, and certificate details until the CDN for the fini domains actually worked. The companion work was just as unglamorous and just as essential — a tfstate bucket with credentials pulled from 1Password (twelve comments) and the web-content bucket (ten more). Infrastructure months are measured in comment threads, and October measured up.
www-chicks-net #163: review of The evolution of Lua
851 additions and 155 deletions — the Lua evolution review post, an eight-comment thread workshopping a long read on how a scripting language from Brazil quietly took over the world’s game engines. Also on the blog this month: the Vocal data engineer opening job post, which is what happens when a hiring team lets a blogger near the description.
mythical_person_month: the book project
Twenty-two PRs, and the best niche project of my fall: carrying The Mythical Man-Month — the 1975 classic, fifty years old, still in print — through a full modern workflow. Renaming the original PDFs, converting chapters to Markdown in careful phases (chapters 1-2, then 3-5, then 6-8, and so on), fixing false footnotes, and a just recipe to turn the Markdown back into PDF. One chapter range per PR, reviewed like production code, because some books deserve the full engineering treatment. Brooks wrote about how adding people to a late project makes it later; he never specified whether that applies to PR review, and I have decided it does not.
Embedded Metadata
These are times where it seems good to be explicit about our choices about and usage of AI (Artificial Intelligence). Plus any links to cross-posts I do.
- This post was drafted by GLM-5.3 in OpenCode using the
gh-recapskill, retroactively — the numbers came straight from GitHub’s API via theghCLI on 2026-10-30, looking back at October 2025. - The PR carrying this series was code-reviewed in CI by Claude Code — robots reviewing robots, which felt thematically correct.
- The draft was reviewed and edited by me before publishing. The opinions, jokes, and any errors are mine.