In roughly the past half-decade, Microsoft went from nowhere to overwhelming dominance of text editors with VSCode, ownership of majority of code hosting (and open source dev) with GitHub, ownership of the dependency stack used by most devs with npm, control over the most popular single language with TypeScript, and is trying to position copilot and ChatGPT as inevitable parts of the future dev process. Nothing negative for the ecosystem will come of this, as the last half century teaches us.
@anildash It’s so frustrating, because I genuinely love a whole bunch of those tools—I practically live in VS Code—but I can’t ignore the little voice in my head that knows they’ll all betray me sooner or later.
@michael
@anildash
Have you ever tried VSCodium? It's a free fork of VSCode, with mostly the same features (but the extensions "store" works diffently).
Since I switched to that, the only MS things I'm using are Github (not sure what's the best alternative yet) and a mouse (nothing wrong with that, I think).
@flauschzelle @michael @anildash try gitlab and bitbucket. both work as basic git repo, gitlab had integrated builds long before GitHub.

@volviq @flauschzelle @anildash See, I used to use BitBucket. I switched to GitHub because it was (and still is) the gold standard as both a platform and a community. I don’t want to have to give up those benefits in the name of tech liberation.

(That said, here I am on Mastodon; obviously I have *some* piratical inclinations. :D )

@flauschzelle

GitLab is a solid git-based project manager

@michael @anildash

@nathangs20
@michael @anildash

I know (and also use) GitLab, but there are also some criticisms of it (see somewhere else in the original post's replies), so if everyone used gitlab.com instead of github.com it would not be that much better...

Maybe a federated version could be a solution here? Then everyone could have their own instance but still create/comment on issues etc. on others' git servers without having to register a new account everywhere...

@nathangs20
@michael @anildash
I heard that Gitea is planning some federation features, but it looks like that's still in an early development phase. And also Gitea seems to be sponsored by some weird "Blockchain" company, which already makes me think I don't want to use it :/
@flauschzelle @nathangs20 @michael @anildash Mastodon is sponsered by several gambling companies, so I wouldn't be too critical with that blockchain company sponsorship
@flauschzelle @michael @nathangs20 @anildash Fedi development happens in the Forgejo community fork of Gitea and has no blockchain association.