- Poetry: Manages Python package dependencies.
- Git: Distributed version control system.
- GitLeaks: Scans for hardcoded secrets to prevent them from being committed to Git.
- pre-commit: Framework for managing and maintaining multi-language pre-commit hooks.
- Terraform: Manages infrastructure resources.
- Infracost: Provides cost estimates for Terraform projects.
- TFLint: Linting tool for Terraform, used as a pre-commit hook.
- Trivy: Security scanning tool, used as a pre-commit hook.
- dbt:
- duckdb: OLAP database
- sqlfluff: SQL Linter
- Minikube: Runs a local Kubernetes cluster for testing and development.