Open source: decentralised in theory, hosted by Microsoft in practice
2026-11-21 –, Cotton Theatre - Freedom Stage

Account bans, repository removals and daily outages are the new normal post-AI. Your code can leave in one command. Your project can't. Find out why the popular alternatives are just another gatekeeper, and why ngit and GRASP fixes this.


  • What's at stake. The freedom tech stack, Bitcoin Core down, coordinates
    through one company's platform. What that platform can do without asking.
  • Who's been cut off. Takedowns, sanctions blocks, forges that closed or
    went bad (see the vetting list below).
  • Why moving platform doesn't fix it. Another forge is another gatekeeper.
    Self-hosting fragments discovery and makes every contributor sign up again.
    Email patches work at Linux kernel scale but nobody new wants to learn them.
  • Let git be git, let Nostr be Nostr. Git already handles the code. NIP-34
    puts the collaboration on Nostr: identity is a keypair, issues and pull
    requests are signed events, and where main points is a signed event
    replicated across relays. No accounts, no sign-up forms.
  • GRASP: hosting without the gatekeeper. A git server and relay in one
    box that follows signed announcements. The project tells the host what's
    current, not the other way round. Use several hosts at once, hosted or
    self-hosted. If one vanishes, the project doesn't.
  • Where it is today. ngit v3, GitWorkshop, and independent clients and
    servers all speaking the same protocol. Issues, pull requests, releases and
    CI as signed events.
  • What you can do. How to clone, follow, zap and support projects that
    have moved, whether or not you write code.

Dan Conway is the author of ngit, GRASP, GitWorkshop and ngit-grasp, and a
key contributor to NIP-34, the Nostr protocol for git collaboration.


Project:

https://ngit.dev https://gitworkshop.dev

creator of ngit, gitworkshop and grasp

This speaker also appears in: