Skip to content
Osioke Itseuwa edited this page Apr 19, 2017 · 18 revisions

Welcome to Square's Guide!

This is a set of guidelines, arranged to help anyone better understand, how to be a part of Square by Devcenter.

Square by Devcenter, is all about creating a community of like-minded individuals, and pushing innovation through collaboration on world class projects. These projects are mostly open source projects, and are built and maintained by the community for the community. Devcenter is not liable for any downtime or breakage that results in the use of any of these projects.

The community usually talks about the projects, discuss problems and all things development and design on Slack, you are welcome to join us.

Before you join please read the guidelines below.

Guidelines

  • Please be nice and friendly, do address or treat other members in a manner in which you will want to be treated.
  • NO CROSS POSTING: Do not post the same message in 2 different channels. If you do, you will be asked to delete one or both messages will be deleted.
  • Do check what a channel is used for before posting there, as you will be asked to repost if you post in the wrong channel.

Do not post

  • Sexually explicit content or otherwise content banned in your country
  • Tips or links to downloading someone else’s copyrighted content for free
  • Someone else’s content. Always post your own content. If you like something you saw elsewhere, please just link to it.
  • Press Releases. Square is for developers to engage. You can however announce your product but never post a press release.
  • Personal Attacks. Personal attacks will not be tolerated
  • Discrimination and Abuse posts. Attacks on a person’s tribe, religion, gender, sexual orientation or any other affiliation will not be tolerated. You will be banned immediately.

When you join

  • Do introduce yourself in #welcome-meet-nd-greet, so we get to know you, your skillset and any other goodies you came with.
  • Check out the purpose of the channels you have been added to, so you know where to say what you want to say.
  • Also check out the list of channels below, so you know where else you will like to join.

For your first post, you could:

  • Introduce yourself
  • Share an open source idea you have or you are working on
  • Share something you found interesting online
  • Share a dev or design problem you have

If you have really enjoyed your stay in Square and feel a channel should be created, create enough buzz around the topic of the channel, before asking. We have enough redundant channels already.

Finally if you have any issues or aren't clear on anything, feel free to DM or mention me @sprime, or any of the other Tribe Leads.

Also read through the Contributing to Projects, if you just want to contribute to our open source projects.

Channel List

  • #algorithms - To discuss and solve algorithmic problems.
  • #android - For everything Android (side eye Java). Ionic don’t come. React stay away. HTML and CSS or even Xamarin, we shoot on sight!
  • #auto-testing - For testing of integrations into Square's Slackverse.
  • #coding101 - For collaborations on a creating a guide which would help people learn how to code.
  • #dev - For discussions and questions around languages without a specific channel.
  • #disease-info - For discussions around the Disease Info API and PWA.
  • #devops - For everything server admin, continuous integration, performance monitoring and the likes.
  • #found-learnt-today - For all the interesting tech related links, posts, stories and the likes you found today, and what you learnt from them.
  • #general - This channel is for team-wide communication and announcements, that concern the whole team, and not just a some members of the team.
  • #gigs - For announcements and discussions of paid gigs, jobs and the likes.
  • #github-activity - Integration with GitHub to see activity on various Square repos.
  • #ideas - If you have an idea to pitch and are looking for people to work with you on it, or you are looking for sponsors or reviews from the community, you can post it here.
  • #ios - For everything iOS and a home for enthusiastic Cocoa Touch developers.
  • #js - For everything JavaScript, from SailsJS to VanillaJS, jQuery, NodeJS, Angular and the likes.
  • #lagos_flag_redesign - For discussions around the redesign of the current flag of Lagos city
  • #machine-learnin - The goal of the channel is to enlighten and point people to the right path in becoming an ML Expert. Also, to foster communication between Machine Learning Practitioners while coming up with Projects to solve problems in Nigeria using M.L
  • #open-source-ideas - For sharing ideas on stuff that would benefit the society or improve on already completed projects. All ideas and projects shared here should be open source.
  • #php - For everything PHP, from Nimble to Laravel.
  • #product-managers - For project managers, CTOs, product managers, product leads and the likes.
  • #random - A place for non-work-related flimflam, faffing, hodge-podge or jibber-jabber you'd prefer to keep out of more focused work-related channels.
  • #ruby - For Everything Ruby, which includes (but not limited to) Rails, Sinatra, Rack, Selenium...
  • #squaredex - For discussions on the SquareDEX project, Square's open source point ranking system.
  • #states_cities - For discussions around the States & Cities API. Get data as JSON using the REST API.
  • #stuff-i-created-wrote - For those of us who write and create stuff, let's see and enjoy your writings and creations.
  • #ui_ux - For designers and the colorfully right-minded.
  • [#welcome-meet-nd-greet](https://devcenter-square.slack.com/messages/welcome-meet-nd-greet] - For introductions and documentations.
Clone this wiki locally