Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/IcaliaLabs/guides
- Owner: IcaliaLabs
- Created: 2014-12-23T04:06:33.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2021-12-19T18:23:27.000Z (about 3 years ago)
- Last Synced: 2024-10-02T09:56:45.393Z (4 months ago)
- Topics: best-practices, development, docker, documentation, happiness, ruby, stack
- Language: Ruby
- Size: 4.49 MB
- Stars: 295
- Watchers: 30
- Forks: 45
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
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 soLanguage 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 reasonContributing
------------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.