Quality

Good Code

Good Code Works Is easy to understand Is easy to change Is fun to work with Reference: https://robots.thoughtbot.com/what-is-good-code In fairness, this view is valid too: https://xkcd.com/844/ With the existing code bases we work on and the code bases we create, I am going to work tirelessly to improve the first case and contribute the later.

Bash Shell Script Style Guide

We drive our devops system of CI/CD pipelines with a collection of standardized bash shell scripts. These scripts collect required resources; validate starting conditions; check for lint and style issues; run unit, acceptance, integration, performance, and smoke tests; build deployment packages and supporting infrastructure in various environments; all while collecting metrics on the artifacts being built and the pipeline’s execution; and reporting the success and failure of each pipeline stage, job, and task into our dedicated chatops channels.