CI/CD
7 guides covering ci/cd tools
-
Secrets Management for Developers: .env, Vaults, and Best Practices
A practical guide to managing secrets in development and production -- .env files, 1Password CLI, Doppler, SOPS, and how to avoid leaking credentials.
-
Feature Flag Tools for Progressive Rollouts
A practical guide to feature flag tools and platforms -- LaunchDarkly, Unleash, Flagsmith, and open-source alternatives for progressive rollouts, A/B testing, and safe deployments.
-
Dependency Management and Security Scanning
A practical guide to managing dependencies securely -- lockfile hygiene, vulnerability scanning with Snyk and Trivy, license compliance, and keeping dependencies updated.
-
Infrastructure as Code: Terraform, Pulumi, and CDK Compared
A practical comparison of IaC tools for developers -- Terraform, Pulumi, AWS CDK, and OpenTofu. Setup, workflows, and when to use each.
-
GitHub Actions: A Practical Guide to CI/CD Workflows
A deep dive into GitHub Actions workflow syntax, matrix builds, caching, reusable workflows, security, and common patterns for real-world CI/CD.
-
Observability for Developers: Logging, Metrics, and Tracing
A practical guide to observability tools -- Grafana, Prometheus, OpenTelemetry, structured logging, and error tracking for application developers.
-
API Gateway and Service Mesh Tools for Developers
A practical guide to API gateways and service mesh tools -- Kong, Traefik, Envoy, NGINX, and service meshes like Istio and Linkerd for routing, authentication, and observability.