I would allow your mate to sense the situation when you could be more available for chatting/socializing/etc.
My google-fu is failing me, I think I saw it ~2019 but cannot find anything now.
And of course the focusmate seems to be still a thing: https://news.ycombinator.com/item?id=21352305
https://public-001.gitsense.com/insights/github/contributors
Edit: Not sure if my server can survive, but you play with the server on your own machine if you have docker installed.
$> docker run --rm -d -p 3347:3347 gitsense/gitsense-server
You can add a repo by connecting to the docker container
$> docker exec -ti <container id> bash
$ your docker container> add-repo github github super-linter
And track indexing by going to the admin tool
http://<your docker host machine>:3347/admin (username: admin, password: admin)
To set a token, execute in your container
set-token github <your token>
No seriously. This seems like it's about to come true in a not so pleasant way.
you'll be happy to hear this already exists, and is getting more popular by the day! it's called ceos outsourcing labor
Right now, I see "Wanted: UX designer" but that doesn't tell me if they just need a menu bar, or an entire front-end for a mail client
As proof, GitPals posted[0] their own project on GitPals. The sole comment mentions that they're looking for help auditing their JWT implementation. This is a sufficiently small and well-scoped task, and so I did[1]! I admittedly opened GitPals with no expectation of contributing, but the ask was small enough that it seemed reasonable.
My point in writing all that is that soon as you take an idea like this and say “and if we only add feature X we could have a bartering economy” my mind immediately goes to the fact that a bartering economy has a ton of drawbacks which is why we no longer use them anywhere. I see people romanticizing it as if it’s much better than our current system, but accounting with it is much harder, pricing is nearly impossible, and there are few penalties for non-payment since a transaction might take a really long time to get settled (at least as long as it takes to complete the longest task). Basically these kinds of projects seem to work only so long as they stay at a manageable size while also keeping an enthusiastic community involved. If you grow, you need economy which leads to all the stuff I outlined above.
I'm new to software development (have so far only done scientific computing or machine learning and haven't had to spend much time thinking about the many facets of software engineering), and it would be great to join and learn from people on fun projects.
I don't mean to distract or detract, but do any folks know of similar-ish systems?
I'm thinking things like "programming", "programming/Python", "programming/JavaScript", "design", "localization/French".