Okay so I basically know fuck all about tech, but want to help build cool shit for Hexbear. Posting in !technology@hexbear.net because it has more subscribers.

With all the wrecker bullshit recently, I realized that if there are idiots willing to put this much work into spamming a shitposting site, then we've got something cool here and more of us should try to help.

Here's what I'm thinking:

  1. Learn to code enough we can help with shitty bugs so that better devs don't have to.
  2. Get better over time and then build some features.
  3. Maybe eventually even get less shitty jobs somewhere with these skills and improve our material conditions.

It would be cool if other comrades also wanted to try this with me because having that accountability would probably help me learn better.

I checked out !hexbear@hexbear.net and it looks like the front of the site is typescript / javascript? Back of the site is something call rust, which looks complicated.

I kinda know MySQL from a community college course before I dropped out of school and like a little html I guess.

I found these guides, but is there somewhere else we should start? Some kind of online course we could work through would be cool.

  • Hexbear getting started guide
  • https://basarat.gitbook.io/typescript/getting-started
  • https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide

Update:

  • The Modern JavaScript Tutorial (opensource): https://javascript.info/
  • Kahn Academy: https://www.khanacademy.org/computing
  • Watch and Code: https://watchandcode.com/
    • DashEightMate [any]
      ·
      edit-2
      3 years ago

      In the !hexbear@hexbear.net comm, there's links to the dev Matrix channel. If you have questions about hexbear, pop in, we're happy to help!

      Once you learn2cod theres a big list of bugs and small features in the two git repos. I can go through soon and mark some with "good first issue" to give y'all a good starting off point. Fork off the repo, fix whatever and open a pull request. From there we'll review and go back and forth a bit, then it'll merge in.

      Oh - be sure to learn React as well if you're interested in helping on the frontend.

      • crime [she/her, any]
        ·
        3 years ago

        In the !hexbear@hexbear.net comm, there’s links to the dev Matrix channel. If you have questions about hexbear, pop in, we’re happy to help!

        this might just be because I'm bad at matrix but I keep getting denied from joining the channel with a "You are not invited to this room" message, do we need to get added somehow

        • DashEightMate [any]
          ·
          3 years ago

          Try it now. Seems like the room was set to private somehow