Listen

Description

Most developers over-engineer deployment. Jenkins, GitLab CI, Kubernetes — all massive overkill for a solo dev or team of three. This episode breaks down the push-to-deploy model: how a simple GitHub Actions workflow with deploy keys replaces polling cron jobs, eliminates the need for a dedicated CI server, and handles production deployments in about four lines of YAML. We trace the path from minimal setup to the point where you'd actually need something more elaborate, and explore why understanding event-driven deployment is a superpower for small teams burning cash on infrastructure they don't need.