Hereās a more specific changelog of what weāve done with the forum today, for all you power users out there:
- We eliminated the ānewsā category, which wasnāt being used much, and moved those posts to general as well.
- We turned on the ability for the original poster of any forum post to mark one of its replies as the āsolutionā. This means a will show up to the left of the post, indicating that it is āsolvedā, and the solution reply will appear immediately below the original post on that thread.
- We turned on ātagsā for all posts. So now you can tag a post with something specific. For example, āalgorithmsā or āyoutubeā or whatever you want, really. You can then browse by tag by clicking on a tag. Let me know what you all think of these.
Also, in the process of recategorizing some of these posts, I accidentally recategorized some of the āmetaā posts as general. Sorry about that. Thereās no easy way to reverse this. I do think we should continue to have a meta category, though. I guess it will just have to grow back
Finally, a note about my analogy: āStack Overflow for campersā
Stack Overflow is an amazing resource for all developers. But for new developers (people who have been coding less than 5 years), itās an intimidating place.
Even though I visit Stack Overflow several times a day to read the answers there, I will only post there as an absolute last resort. When I do, my questions are sometimes marked as duplicates or down-voted (and subsequently ignored).
I understand that Stack Overflow holds its question asker to high standards and expects them to have tried almost everything before posting there. I understand that they want to groom the questions so that there arenāt duplicates. I understand that a small minority of their users take the time to answer questions, and thus they are in a hurry and donāt have time for half-baked questions.
It is possible for new coders to get help on Stack Overflow. But it requires a lot of practice, planning, and thick skin.
This said, freeCodeCamp has an incredibly friendly, helpful community. We can recreate much of Stack Overflowās value - helping developers get āunstuckā - right here. And with less gatekeeping and much simpler rules.
If you want to know what the rules on our forum are, here they are. Theyāre our code of conduct, and itās short enough I can post it right here:
freeCodeCamp is a friendly place to learn to code. Weāre committed to keeping it that way. By using freeCodeCamp, you agree that youāll follow this code of conduct.
In short: Be nice. No harassment, trolling, or spamming.
- Harassment includes sexual language and imagery, deliberate intimidation, name-calling, stalking, unwelcome attention, libel and any malicious hacking or social engineering. Free Code Camp should be a harassment-free experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, national origin, or religion (or lack thereof).
- Trolling includes posting inflammatory comments to provoke an emotional response or disrupt discussions.
- Spamming includes posting off-topic messages to disrupt discussions, promote a product, or solicit donations.
If you see someone harass, troll, or spam anywhere on freeCodeCampās online media (Gitter, YouTube, Facebook, etc.), notify us in our Admin room in Gitter - preferably with a screen shot of the offense. Our team will take any action we deem appropriate, up to and including banning the offender from freeCodeCamp.
Also, no bots are allowed in our chat rooms or on our forum without prior written permission from freeCodeCampās Core Team.
Thatās literally it. As long as you follow those rules, youāre good. We donāt care about duplicate questions. We donāt care about off-topic discussions. We donāt mind if you want to talk about personal finance or exercise or travel or even TV shows. Go for it. There are no stupid questions.
My hope is that this approach will make our forum a fun, stress-free place to hang out and help one another with our shared goal of getting better at technology and coding.
Let me know what you think about this general philosophy. I am just one campers, and Iām interested in hearing the perspectives of all of you.