CI/CD
11 guides covering ci/cd tools
Automate your build, test, and deployment pipeline with the right CI/CD tools. These guides cover GitHub Actions, GitLab CI, Jenkins, and other platforms — with practical examples for common workflows like automated testing, container builds, and continuous deployment.
-
act: Run GitHub Actions Locally Without Pushing to GitHub
Learn how to use act to run GitHub Actions workflows locally, speed up CI development cycles, and debug failing pipelines without cloud commits.
-
Dagger: Programmable CI/CD Pipelines Written in Code
A practical guide to Dagger for CI/CD -- writing pipelines in TypeScript, Python, or Go instead of YAML, local testing, caching, and migration from existing CI.
-
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.
-
Developer Portals and Documentation Platforms: IDPs vs Good Docs
Comparing internal developer portals (Backstage, Port, Cortex, OpsLevel) and documentation platforms (Docusaurus, Nextra, Mintlify, ReadMe) -- when you need a full IDP and when better docs are enough.
-
Observability for Developers: Logging, Metrics, and Tracing
A practical guide to observability tools -- Grafana, Prometheus, OpenTelemetry, structured logging, and error tracking for application developers.
-
Serverless Frameworks Compared
Comparing SST (Ion), Serverless Framework v4, AWS SAM, Pulumi, and Terraform for serverless -- covering local dev, deployment speed, debugging, cost, and vendor lock-in.
-
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.
-
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.
-
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.
-
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.
-
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.