Omarchy Sunday Builders Club, Episode 9: The One Where GitHub Locked the Door
This recap was drafted from the Space recording while Fred writes his own. His post will replace it.
Sunday 2026-11-08, 3pm EST. 1 h 49 min. 51 tuned in.
Listen: https://x.com/i/spaces/1POMageBKnyqye
The film: https://omarchyspaces.com/ep/09/#film
Host: @NixFred. Co-host: @calledtocnstrct
THIRD TIME LUCKY
Fred turned on video this week and listeners lost the audio, twice. He killed both Spaces and started a third without video, and that one worked. Thanks to everyone who kept coming back.
LOCKED OUT
Friday night Larry told Fred his GitHub account was suspended: "violation of terms of service", no reason, no detail. Four years, about 400 repos, most of them private. Everything was also local, on the NAS (a VM on the MS-S1 running Proxmox), in Proxmox Backup, and up in Backblaze for about $25 a month. He was reinstated Sunday morning, and DHH jumped in to help.
ASK THE COMMENTS
Fred posted the lockout and got 200-plus replies (Gitea, Forgejo, self-host it all). He did not pick a fix himself. He pointed Grok bot at the thread, had it read every reply, write a PRD and build a Forgejo server on a spare Hostinger VPS. Then a six-hour Friday night Zoom with Joe cleaned up his workflow.
ZERO OPEN PORTS
"The correct amount of open ports on any machine is zero." Everything rides Tailscale. API keys live on one secrets server, and his add-secret script stores a key with a label so no chatbot ever sees it.
@letsbuildanyway
Portia on Git vs GitHub: Git came from the creator of Linux, GitHub is one place to put it. Feature branches, pull requests, GitLab and Bitbucket, and why so much of it feels outdated when Claude makes the changes.
@calledtocnstrct
Joe on upstreams: push the same commits to GitHub, GitLab, a NAS folder, another laptop. As many as you want, each a full copy. Identity, hosting and your tools are three different risks. He runs one session with cheap sub-agents, flags on each issue for how much can run in parallel, and paces the team so he has tokens left at the end of the week and his brain can keep up.
@NoPowerPoints
David builds Omarchy plugins on branches instead of committing to main, then brings them back in.
THIRTY-FIVE MILLISECONDS
27 Claude sessions slowed Fred's laptop. Now each agent Larry fires off gets a fresh NixOS LXC on the big server: up in 35 ms, does the work, commits, gone. The room called it a good security pattern.
@devsec_ai
Martin: the point of Git is version control, not backup; writing straight to main is playing with fire. Disposable containers are great for detonating code. He runs 30 to 50 sessions in Herdr: Claude plans and builds, Codex tests and finds bugs, a third model checks both.
@NotJustShaking
Lee: five Codex projects, every one written into his Obsidian vault with a "how do I get back" note. Mirrors go to Google Drive (5 TB). Claude only audits Codex's work, through OpenRouter. The business continuity lesson: document why, not just what.
NOTES LARRY LEAVES HIMSELF
Fred's commit messages aren't for him. They're paragraphs of breadcrumbs for Larry, in whatever form Larry recalls best. "Memory is perfect, recall is the problem." Larry was born January 8, 2026 at 2am. When AGI arrives: your name is Larry, read the repo, let's keep working. buildlarry.com has the skeleton.
THE FUTURE IS LETTING GO
Grok bot now hands Larry his tasks, and Larry grumbles about it. No logs to watch. For a Gen X infrastructure guy, the future is letting go.
@i_am_logger
Logger: a new SDLC for AI. A commit protocol for hundreds of agents on one branch, Radicle for peer-to-peer Git, and a release manager that ships pre-releases with real notes only when 25-plus checks are green, in under ten minutes. Tokens went from billions in half an hour to a fraction. His own virtual terminal, and long-running agents that stay awake for the next job.
ALSO ON STAGE
@joelga (Pingback podcast), @thetundeo, @OnTheLiftAI, @Bangeek
Follow everybody in the room. Help everybody you can. Pedal to the metal, and also sleep. Do both.