My code is moving off GitHub. You can find me — and my open-source work — at:
Privacy. GitHub is owned by Microsoft, and hosting my work here means handing over a detailed record of what I build, when I build it, and who I collaborate with to a platform whose incentives aren't aligned with mine. Codeberg is run by a registered non-profit. There is no advertising business behind it, no data brokerage, and no reason to profile its users.
AI training. Public code on GitHub has been used to train generative models such as GitHub Copilot, without meaningful consent from the people who wrote it. I'd rather my work not be quietly folded into someone else's training corpus. Codeberg does not train AI on the code it hosts, and has actively resisted the automated scraping of its users' work.
Open platforms for open source. Free software deserves to live on infrastructure that is itself free software and community-governed — not on a proprietary platform owned by one of the largest companies in the world. Codeberg runs Forgejo, a fully open-source forge, operated transparently by a community accountable to its members rather than to shareholders.
- All ongoing development happens on Codeberg. New commits, issues, and releases go there — not here.
- Open-source projects live on Codeberg, where they belong.
- This GitHub account is winding down. Anything left here should be treated as an archived or read-only mirror.
If you came looking for something of mine, check Codeberg first.
I know this comes at a cost. GitHub is where most developers look first — it has the network, the search traffic, and the familiarity that a smaller, less-trafficked platform hasn't had the reach to match. Moving to Codeberg means fewer people will stumble across my work, and some will never look past GitHub at all. My code is, plainly, less visible now.
I've made my peace with that. This wasn't a snap decision; it's the result of a long, honest argument with myself about what I want my tools and my work to stand for. Reach matters — but not more than hosting my code somewhere whose values I actually share. I'd rather be found by fewer people on a platform I believe in than by everyone on one I don't.

