@spectral_shadow will add today! do you use anything for IM? Maybe Matrix/Element (previously Riot)?
@celia hmm my GMT is +2, and I get off work at ~5 PM( 7 PM your time) and at least twice a week I have football practice at 6:30 PM(atm).
@celia When you decide to start, invite me on github and I'll try to join when I can. Sorry at 1st I didn't think of this time delay
@spectral_shadow No problem! I might have someone else who's also keen on joining but I'll have to check with them if they are OK with a 3-person group.
That said, is that alright by you too? :)
@celia @spectral_shadow a small tip to stay sane: stay away from class-level components. Recent versions of react are using state through the useState hook which you can use for functional components. Use functional over class-level components, your code will be 100% easier to learn, understand, maintain and less bug-prone.
dumping on react
This is a great example of how corporations have terraformed open-source. If React was a decentralized project, this type of decision would have fragmented the user base.
But because it's a project by a giant tech company, what benefits their business model is The One True Version.
I mean, arguably you can stay on an old version, but Google dominated the web by pouring resources into out building The Platform. Facebook, same thing.
@celia Actually, I was seeking a good framework to migrate a old project that I have in github is called "workshops" is monolithical and some ugly bit sice then, nobody has join me to improve it (I like that the backend was something like flask or django and the front something fresh and new like that)
I'll figure something out within a day and set something up for all of us to get started. It would be amazing to export this data later on and send an archive to everyone. I don't want to put too much effort in because I don't think there'd be much utility past a couple of months with our goals met (learn React + build an app).
@suraj Not exactly. We're going to be focusing on React a lot but if you think it may help you, you're welcome to join and participate passively.
@tychi That sounds good to me! More people over on standards based IM. :)
Mattermost/Slack has channels which I thought might be useful later though.
@celia There's always xmpp which is pretty trivial to self host (assuming you have some sysadmin skills.) If not you can purchase hosting for fairly cheap (about 17 cents a user a month) or use an existing server with free registration and just create a room for your project.
@splatt9990 Did you have something particular in mind when you said I can purchase XMPP hosting for 17 cents a month? That's a pretty reasonable price to pay to quickly get started. We only need this for a couple of months.
@celia I think I misread a different hosting provider's offer (it was 17 cents per user but, I believe a rather large amount monthly for a 1000 user instance). However, I did find this page with a few different providers available: https://wiki.xmpp.org/web/Jabber_Hosting_Possibilities
If you only need a few accounts, some of them are actually free. Most are pretty low cost (a few dollars a month or so)
Alternatives to corporate you-are-the-product web services:
* for software developers by @ReverseEagle https://developers.reverseeagle.org/ -> Slack & Discord -> https://developers.reverseeagle.org/replace/slack-discord/
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.