Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/IcaliaLabs/guides

A set of rules we use at @icalialabs to build better software
https://github.com/IcaliaLabs/guides

best-practices development docker documentation happiness ruby stack

Last synced: 8 days ago
JSON representation

A set of rules we use at @icalialabs to build better software

Awesome Lists containing this project

README

        

# Guides

Icalia Guides is the programming style used at [Icalia Labs](http://icalialabs.com) to create beautiful and maintainable code.

* [Onboarding](onboarding)
* [Happiness](happiness)
* [Best Practices](best_practices)
* [Amazon Web Services](best_practices/AWS.md)
* [Code Analysis](best_practices/code-analysis)
* [Open source projects](open_source)
* [Testing](testing)
* [Stack](stack)
* [Docker](stack/docker)
* [Ruby](stack/ruby)
* [Python](stack/python)
* [Rails](stack/rails)
* [Git](stack/git)
* [Sass](stack/sass)
* [Javascript](stack/javascript)
* [Swift](stack/swift)

* [Design](design)

We algo provide a bunch of *how to* articles at the [wiki](https://github.com/IcaliaLabs/guides/wiki/How-tos) to answer the most frequently asked questions.

**Primary guidelines:**

* Don't reinvent the wheel reuse code from plugins
* Be consistent
* Be kind with your teammate
* Don't violate any guideline, unless you can convince another teammate of doing so

Language used on Guides:

* "Choose" means that there could be multiple options to choose from
* "Use" is a positive declaration
* "Never" there is no reason why you are breaking the statement
* "Abstain" don't do it unless you have a good reason

Contributing
------------

Everyone is freely to collaborate and submit pull request if needed.

**if you have commit access, you should wait not more than a week for the team to give feedback**.

Credits
-------

Thank you, [contributors](https://github.com/icalialabs/icalia_guides/graphs/contributors)!

![Icalia Labs](https://avatars0.githubusercontent.com/u/2523244?v=3&s=200)

Guides is maintained by [Icalia Labs](http://www.icalialabs.com/team).

License
-------

Guides is © 2015 Icalia Labs. It is distributed under the [Creative Commons
Attribution License](http://creativecommons.org/licenses/by/3.0/).

The names and logos for Icalia Labs are trademarks of Icalia Labs.