diff --git a/src/md-pages/channels.md b/src/md-pages/channels.md new file mode 100644 index 0000000..e69de29 diff --git a/src/md-pages/for-conferences.md b/src/md-pages/for-conferences.md new file mode 100644 index 0000000..8439a22 --- /dev/null +++ b/src/md-pages/for-conferences.md @@ -0,0 +1,6 @@ +--- +title: Reactiflux for Conferences +description: Guidance on how to make the most of Reactiflux as a conference organizer. +--- + +Reactiflux is full of folks who go to conferences! We have an [#events](https://discord.gg/RYVBdtY) channel where we encourage you to share information as you cross major milestones, like announcing a CFP or near the registration deadline. diff --git a/src/md-pages/promotion.md b/src/md-pages/promotion.md index 082b0d9..302ef75 100644 --- a/src/md-pages/promotion.md +++ b/src/md-pages/promotion.md @@ -1,19 +1,21 @@ --- -title: Self Promotion +title: Promotion description: Promotional guidelines within the Reactiflux community. sidebar: true --- +# Promotion guidelines + _(Adapted from the [Rands Leadership Slack code of conduct](https://github.com/randsleadershipslack/documents-and-resources/blob/main/code-of-conduct.md#not-for-profit-mostly))_ This is a community, not a free audience. This is not a place for prominent commercial activities such as recruiting, lead generation, marketing, market research, or other solicitation, except in channels dedicated to that purpose. **If you join this community to take value rather than contribute, the community will quickly react as though you are an intruder.** As this community grows, our tolerance for unsolicited commercial behavior decreases. -If you have a body of content you'd like to promote, our recommended way of doing so is to be an active and positive member of the server. If someone has a question that you've created an external answer to, we'd love if you share it! While apparent commercial behavior is easy to identify, non-obvious commercial behavior is a grey area. In general, if you are wondering if a post is commercially appropriate, our guidelines are that you: +In general, if you are wondering if a post is commercially appropriate, our guidelines are that you: - Ask permission from the channel before posting a message that might be considered commercial, stating clear intent for the post, and, - Listen to the response of your peers in the channel and act accordingly. -If, after engaging with the community, you are still wondering if a specific message is commercial or not, please ask in one of the channels dedicated to helping find their way in this community, such as contacting the admins [by email](mailto:hello@reactiflux.com) or [on our contact page](/contact). To help determine if what you want to share is an advertisement, here are some questions to help inform your decision: +If, after engaging with the community, you are still wondering if a specific message is commercial or not, please ask in one of the channels dedicated to helping find their way in this community, such as [on our contact page](/contact). To help determine if what you want to share is an advertisement, here are some questions to help inform your decision. You should be able to answer "yes" to: @@ -32,83 +34,35 @@ We grant more leeway to members who have been active participants in the communi We want the majority of what's shared to be created by genuine members of Reactiflux. Active members ask questions, share knowledge, or simply follow along with the chat (make sure to drop a note in #introductions!). -# Promotion channels - -## [#q-and-a](https://discord.gg/MbKwYuq) - -Reactiflux sometimes hosts conversations with prominent members of the community, and those working on interesting projects in the web development industry. If you're interested in participating, contact the moderators at [hello@reactiflux.com](mailto:hello@reactiflux.com). - -## [#job-board](https://discord.gg/R942bNb) - -Our job board is our most strictly moderated channel. Posts should follow the rules and recommendataions in the channel description so they can be properly displayed and searched on our [jobs page](/jobs/). If you're acting as a third-party recruiter, please [contact the moderators before posting](/contact). - -Posts must start with `[FORHIRE]` or `[HIRING]`. Lead with the location of the position and include `LOCAL`, `REMOTE`, `INTERN`, `VISA`, and keep the message reasonably formatted & a reasonable length — 1-2 paragraphs, please. Provide a means for applicants to contact you. e.g.: - -
-Global remote position -
-

[HIRING]

- -

Senior React Engineer - [REMOTE]: $min - $max

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- -

More details & apply: https://example.com/apply

-
-
+## Recruiting -
-Local position with visa support -
-

[HIRING]

+tl;dr: We only allow active recruiting for paid roles in [#job-board](https://discord.gg/R942bNb). We only allow unpaid recruiting for non-commercial projects in our #looking-for-group channel. Please see [our recruiting page](/recruiting) for more information about how to use our job board. -

Senior React Engineer - NYC [LOCAL][visa]: $min - $max

+## Conferences, livestreams, or webinars -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+We encourage you to share information about an upcoming conference, livestream, or other similar event in [#events](https://discord.gg/RYVBdtY)! In general, we'd prefer conferences limit their announcements to 1 per major milestone. When it's announced, near CFP/registration deadlines, and when the event starts are all appropriate times to share updates. -

More details & apply: https://example.com/apply

-
-
+## Content -Jobs are full-time salaried positions, or part- or full-time contract roles. We don't allow small gigs, "pay for help" schemes, equity-only compensation, [spec work](https://www.nospec.com/), or other types of uncompensated labor. We do not have a channel for finding project collaborators. +If you have a body of content you'd like to promote, our recommended way of doing so is to be an active and positive member of the server. If someone has a question that you've created an external answer to, we'd love if you share it! -### Small gigs +If you'd like to share an article you've just published, please use [#i-wrote-this](https://discord.gg/xtmDRsShgm). This is mainly intended to be a showcase for personal writing and content produced by individuals. -We have a hard ban on work that too small to be considered contract work. A general rule of thumb here is whether the work would take less than a week to complete, could be completed in a single call, or could be compared to a single tutoring session. We do permit, but don't encourage, our members to arrange [paid tutoring relationships, within our guidelines](#paid-help-and-tutoring). - -## [#events](https://discord.gg/RYVBdtY) - -Announcing an upcoming conference or discussing an ongoing conference are both encouraged here. In general, we'd prefer conferences limit their announcements to 1 per major milestone. When it's announced, near registration deadlines, and when it's about to happen would be appropriate. - -### Events, vlogs, and periodic content - -If you're hosting a conference, livestreamed event, Q&A session or similar, you're welcome to share in #events. - -## [#i-wrote-this](https://discord.gg/xtmDRsShgm) - -Share your own writing here. This is mainly intended to be a showcase for personal writing and content produced by individuals, livestreams and other educational content may also be shared here. Episodic content may only be shared once every 2 weeks. - -### Paid content +## Paid content Books, courses, and other bodies of work behind a pay wall should not be shared, except in response to another member. We encourage recommending materials that will help members advance, but strongly prefer it resemble networking rather than advertising. -### Surveys - -Reactiflux only allows surveys from private organizations if they're shared by an active member of the community. Surveys may be posted if the results will be public or used for academic purposes, and should only be shared once. Fair warning: most surveys get relatively low uptake, they just aren't of interest to many in the community. - -### Vlogs, streams, and other serialized content - -If you're sharing episodic content like a video series, livestream, or podcast, please refrain from promoting each new episode — we'd prefer that you share the show/channel/etc itself. For long-running shows we ask that you only promote it every 2 weeks at most. +## Surveys -## [#i-built-this](https://discord.gg/GaCSDfm) +Reactiflux only allows surveys from private organizations if they're shared by an active member of the community. Surveys may be posted if the results will be public or used for academic purposes, and should only be shared once in a channel relevant to the subject matter the survey covers. Fair warning: most surveys get relatively low uptake, they just aren't of interest to many in the community. -New side projects, libraries, or other works you want to show off. This is predominantly meant as a showcase for individuals, but may be used for launch announcements of indie works. +## Projects -# Specific types of promotion +Please use [#i-built-this](https://discord.gg/GaCSDfm) to share new side projects, libraries, or other works you want to show off. This is predominantly meant as a showcase for individuals, but may be used for launch announcements of . ## Outside communities -Reactiflux generally does not allow external communities to be promoted. If another server would better serve someone asking a question (for example, asking a detailed python question in #general-tech), then members are welcome to share server invites. Announcements or promotions of communities must be of obvious interest to the majority of the Reactiflux community. +Reactiflux generally does not allow external communities to be promoted. If another server would better serve someone asking a question (for example, asking a detailed Python question), then members are welcome to share server invites. ## Paid help and tutoring diff --git a/src/md-pages/recruiting.md b/src/md-pages/recruiting.md new file mode 100644 index 0000000..63f88b7 --- /dev/null +++ b/src/md-pages/recruiting.md @@ -0,0 +1,117 @@ +# Recruitment in Reactiflux + + + + + + + + + + + I'd like to + recruit someone + + Is it paid with + recognized currency? + + Yes + + + No, equity only + + Not until + we get funding + + No, it's + open source + + No, I'm seeking + collaborators + + + + Unpaid roles + may not be promoted + + How long will the work + take? + + Full-time + salaried role + + Measured in days or + less + + Weeks or months + + Small gigs + may not be promoted + + + + + + Not allowed, + please do not post + + + + + + #job-board + + Will this be commercialized + in the future? + + + + + + #looking-for-group + + Yes + + + + +Reactiflux is a community of professional developers, and we welcome recruiters! Please, though, keep active recruitment to [#job-board](https://discord.gg/R942bNb) only. We invite you to share your expertise with the people of #jobs-advice as well! But please don't advertise open roles there. + +We only permit technical and management roles to be shared here. If the role won't interact with code or managing people who code, it's not appropriate to share here. + +## Formatting + +We have strict requirements for formatting to keep the board usable by all members. Posts must start with `[FORHIRE]` or `[HIRING]`. Lead with the location of the position and include `LOCAL`, `REMOTE`, `INTERN`, `VISA`, and keep the message reasonably formatted & a reasonable length — 1-2 paragraphs, please. Provide a means for applicants to contact you. e.g.: + +
+Global remote position +
+

[HIRING][REMOTE]

+ +

Senior React Engineer - NYC $min - $max

+ +

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ +

More details & apply: https://example.com/apply

+
+
+ +
+Local position with visa support +
+

[HIRING][LOCAL][VISA]

+ +

Senior React Engineer - NYC $min - $max

+ +

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

+ +

More details & apply: https://example.com/apply

+
+
+ +Reactiflux is constrained by the moderation tools made available by Discord. Unfortunately Discord does not effectively prevent banned members from using new accounts to circumvent bans, so it's difficult to prevent malicious actors from accessing Reactiflux. In practice, this means that most posts get a rush of low-quality applicants. We're evaluating ways to combat this, but fair warning — there will be chaff to sort through to find the wheat, but it's there.