Unit testing is a way to test units - the smallest components of your software, the smallest piece of code.
Automated Deployment is a practice that allows you to ship code fully or semi-automatically across several stages of the development process - from initial development right through to production.
A Code Review is a software quality assurance practice in which developers check each other’s code, usually before merging the code.
Git Flow is one of many styles of Git workflows - a branching model set for Git.
Lint, or a Linter, is a very useful tool for automated analyzing of your source code to look for bugs and stylistic errors.
Code Coverage (CC) measures how many, and which specific source code lines are being tested by automated tests (for example, unit or integration test).
Kanban is an agile method similar to Scrum but it is less structured (no specific timeframe) and it is based on a list of items to do.
DevOps is a set of practices that combines the work of two teams: software development (Dev) and information technology operations (Ops).
A Smoke Test is aimed to verify that the most important features of the product really work.