Self Promotion

Reactiflux's members do lots of cool stuff, and we'd love for you to share what you've done! However Reactiflux is fundamentally a peer group, not an advertising channel or a free audience. Members who join only to promote something have what they share more aggressively moderated than members who participate in the community in other ways.

We have several channels where self-promotion is expected, and some other relevant channels as well. We ask that you share it only once, unless there's a significant milestone or it's relevant to someone's question. Please post bare links with no link shorteners, and keep the post compact and text-based. Treat it as an email to peers, not a flashy poster for mass audiences.

Interested in promoting something and aren’t sure? Reach out to the admins by email or on our contact page to discuss.

Self promotion vs advertising

The line between self promotion and advertising can be thin. Reactiflux is a community, not a free marketing audience. 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! Otherwise, we ask that you limit what you plug without prompting.

To help determine if what you want to share is an advertisement, here are some questions to help you decide.

You should be able to answer "yes" to:

  • Did you make it yourself or help make it?
  • Does it use or discuss React, frontend Javascript, or the web industry?

And "no" to:

  • Are you announcing an announcement?
  • Are you soliciting spec work?
  • Are you running a giveaway or contest?
  • Are you directly asking people to subscribe for updates?
  • Do people need to pay to benefit from what you're sharing?

We grant more leeway to members who have been active participants in the community, as well. If you're unsure, reach out to the admins by email or on our contact page to discuss.

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

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.

#job-board

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. If you're acting as a third-party recruiter, please contact the moderators before posting.

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

Local position with visa support

[HIRING]

Senior React Engineer - NYC [LOCAL][visa]: $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

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, or other types of uncompensated labor. We do not have a channel for finding project collaborators.

Small gigs

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.

#events

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.

#i-wrote-this

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.

#i-built-this

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.

Specific types of promotion

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.

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.

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. 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.

Reactiflux is a community of developers helping each other out, but sometimes the amount of help someone is seeking may become a significant time investment for the person helping them. In circumstances like this, Reactiflux supports our members reaching out to discuss private tutoring. This is only something we allow for members who are active in the main purpose of the server; members with low or infrequent activity are not allowed to make offers like this. Members should post publicly to ask permission to DM about tutoring, but discussion of the specific arrangements (frequency, compensation, etc) should be done in private. Reactiflux staff are not able to mediate disputes that arise from arrangements like this, and members who participate in this way are subjected to increased moderator scrutiny.