Green GUAVA

Project templates to kick start your software project the right way. Built on top the Cookiecutter framework, our templates have a set of well defined principles at their core.

Build Environment
Make developers more productive by providing an easy to use environment. Ensure that builds are reproducible via the use of “dependency management” tools.

Static code analysis
Enable automated “coding style” checkers and “lint”-ing tools from day 1. Make the code more maintainable well into the future and help avoid common bugs.

Testing
Utilize advanced “test frameworks” for both unit-testing and integration testing. Prevent gaping holes in test coverage by enforcing minimum “code coverage” thresholds.

Documentation
Leverage comment based “doc generators” to keep the documentation accurate and in-sync with the actual code.

Production ready
Operationalize every project by emitting “logs” and “metrics”.