Skip to content

Local Development

Cultivating Your Local Garden: Create Seedlings with Dev Containers and Devbox

Cultivating Your Local Garden: Create Seedlings with Dev Containers and Devbox

Background

I've been planting development environments for over a decade, and like choosing between heirloom or hybrid seeds.

Goals

It's all about consistency, reproducibility, and avoiding dependency hell. We want to create a consistent, reproducible local development environment that works the same for everyone on the team, regardless of their local machine's quirks.

Preparing the Soil: Why Dev Containers and Devbox Matter

Today we're going to plant a seedling in our local garden. We'll start with the soil preparation - creating consistent, reproducible local development environments with Dev Containers and Devbox. Then we'll plant a simple Go application, before we move on to cultivating a full Kubernetes ecosystem with ArgoCD.