No description, website, or topics provided.
Clone or download
naps62 Merge pull request #34 from subvisual/frm-credo
Update .credo.exs to match new conventions
Latest commit a0038cf Jan 8, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
best-practices Scripts as a general best practice Apr 13, 2018
code-review DevOps guides Feb 27, 2017
github Updates GitHub README template Jun 20, 2017
linters Update to match new conventions Apr 13, 2018
protocol DevOps guides Feb 27, 2017
style Update JS rules and linter Mar 15, 2017
trello Better organization, removes redundant, duplicated or unused guidelines Jan 24, 2014 DevOps guides Feb 27, 2017


Guides for getting things done, programming well, and programming in style.

High level guidelines:

  • Be consistent.
  • Don't rewrite existing code to follow this guide.
  • Don't violate the conventions without a good reason.

A note on the language:

  • "Avoid" means don't do it unless you have good reason.
  • "Don't" means there's never a good reason.
  • "Prefer" indicates a better option and its alternative to watch out for.
  • "Use" is a positive instruction.


Thanks to thoughtbot from whom these guides are based.

These guides are maintained by Subvisual The names and logos for Subvisual are trademarks of GB-Software As A Service, Lda.

These guides are © 2017 GB-Software As A Service, Lda. They are distributed under the Creative Commons Attribution License.